diff --git a/stable/ollama/1.0.5/app-changelog.md b/stable/ollama/1.0.5/app-changelog.md deleted file mode 100644 index 671e78689b4..00000000000 --- a/stable/ollama/1.0.5/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [ollama-1.0.5](https://github.com/truecharts/charts/compare/ollama-1.0.4...ollama-1.0.5) (2024-02-05) - -### Chore - - - -- update container image ollama/ollama to v0.1.23[@3f2db54](https://github.com/3f2db54) by renovate ([#17925](https://github.com/truecharts/charts/issues/17925)) \ No newline at end of file diff --git a/stable/ollama/1.0.5/CHANGELOG.md b/stable/ollama/1.0.6/CHANGELOG.md similarity index 91% rename from stable/ollama/1.0.5/CHANGELOG.md rename to stable/ollama/1.0.6/CHANGELOG.md index 64ba38c50d1..fb098b3d58d 100644 --- a/stable/ollama/1.0.5/CHANGELOG.md +++ b/stable/ollama/1.0.6/CHANGELOG.md @@ -7,6 +7,9 @@ title: Changelog +## [ollama-1.0.6](https://github.com/truecharts/charts/compare/ollama-1.0.5...ollama-1.0.6) (2024-02-08) + + ## [ollama-1.0.5](https://github.com/truecharts/charts/compare/ollama-1.0.4...ollama-1.0.5) (2024-02-05) ### Chore diff --git a/stable/ollama/1.0.5/Chart.yaml b/stable/ollama/1.0.6/Chart.yaml similarity index 98% rename from stable/ollama/1.0.5/Chart.yaml rename to stable/ollama/1.0.6/Chart.yaml index 829f6130737..7ded6cc9c08 100644 --- a/stable/ollama/1.0.5/Chart.yaml +++ b/stable/ollama/1.0.6/Chart.yaml @@ -36,4 +36,4 @@ sources: - https://hub.docker.com/r/ollama/ollama - https://ghcr.io/ollama-webui/ollama-webui type: application -version: 1.0.5 +version: 1.0.6 diff --git a/stable/ollama/1.0.5/README.md b/stable/ollama/1.0.6/README.md similarity index 100% rename from stable/ollama/1.0.5/README.md rename to stable/ollama/1.0.6/README.md diff --git a/stable/ollama/1.0.6/app-changelog.md b/stable/ollama/1.0.6/app-changelog.md new file mode 100644 index 00000000000..6e75a413900 --- /dev/null +++ b/stable/ollama/1.0.6/app-changelog.md @@ -0,0 +1,3 @@ + + +## [ollama-1.0.6](https://github.com/truecharts/charts/compare/ollama-1.0.5...ollama-1.0.6) (2024-02-08) \ No newline at end of file diff --git a/stable/ollama/1.0.5/app-readme.md b/stable/ollama/1.0.6/app-readme.md similarity index 100% rename from stable/ollama/1.0.5/app-readme.md rename to stable/ollama/1.0.6/app-readme.md diff --git a/stable/ollama/1.0.5/charts/common-17.2.30.tgz b/stable/ollama/1.0.6/charts/common-17.2.30.tgz similarity index 100% rename from stable/ollama/1.0.5/charts/common-17.2.30.tgz rename to stable/ollama/1.0.6/charts/common-17.2.30.tgz diff --git a/stable/ollama/1.0.5/ix_values.yaml b/stable/ollama/1.0.6/ix_values.yaml similarity index 95% rename from stable/ollama/1.0.5/ix_values.yaml rename to stable/ollama/1.0.6/ix_values.yaml index 80eb44d42d9..7a159705d04 100644 --- a/stable/ollama/1.0.5/ix_values.yaml +++ b/stable/ollama/1.0.6/ix_values.yaml @@ -18,15 +18,20 @@ service: targetSelector: ui api: enabled: true - type: ClusterIP targetSelector: main ports: api: enabled: true protocol: http + targetPort: 11434 port: 11434 targetSelector: main +ingress: + api: + targetSelector: + api: api + workload: main: podSpec: @@ -78,7 +83,7 @@ workload: type: tcp port: "{{ .Values.service.main.ports.main.targetPort }}" env: - OLLAMA_API_BASE_URL: '{{ printf "http://%v-api:%v/api" (include "tc.v1.common.lib.chart.names.fullname" $) .Values.service.api.ports.api.port }}' + OLLAMA_API_BASE_URL: '{{ printf "http://%v-api:%v/api" (include "tc.v1.common.lib.chart.names.fullname" $) .Values.service.api.ports.api.targetPort }}' persistence: config: diff --git a/stable/ollama/1.0.5/questions.yaml b/stable/ollama/1.0.6/questions.yaml similarity index 89% rename from stable/ollama/1.0.5/questions.yaml rename to stable/ollama/1.0.6/questions.yaml index 575028b4bec..22bbf9e6ee8 100644 --- a/stable/ollama/1.0.5/questions.yaml +++ b/stable/ollama/1.0.6/questions.yaml @@ -23,6 +23,8 @@ groups: description: Metrics - name: Addons description: Addon Configuration + - name: Backup Configuration + description: Configure Velero Backup Schedule - name: Advanced description: Advanced Configuration - name: Postgresql @@ -335,6 +337,56 @@ questions: type: int default: 10686 required: true + - variable: api + label: API Service + description: The API service. + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Service + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: api + label: API Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 11434 + required: true - variable: serviceexpert group: Networking and Services label: Show Expert Config @@ -1667,6 +1719,294 @@ questions: default: "" required: true + - variable: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: clusterCertificate + label: 'Cluster Certificate (Advanced)' + description: 'Add the name of your cluster-wide certificate, that you set up in the ClusterIssuer chart.' + schema: + type: string + show_if: [["certificateIssuer", "=", ""]] + default: "" + - variable: secretName + label: 'Use Custom Certificate Secret (Advanced)' + schema: + show_if: [["certificateIssuer", "=", ""]] + type: string + default: "" + - variable: scaleCert + label: 'Use TrueNAS SCALE Certificate (Deprecated)' + schema: + show_if: [["certificateIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: api + label: "API Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [{path: "/", pathType: "Prefix"}] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + + + - variable: integrations + label: Integrations + description: Connect ingress with other charts + schema: + additional_attrs: true + type: dict + attrs: + - variable: traefik + label: Traefik + description: Connect ingress with Traefik + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: true + - variable: allowCors + label: 'Allow Cross Origin Requests (advanced)' + schema: + type: boolean + default: false + show_if: [["enabled", "=", true]] + - variable: entrypoints + label: Entrypoints + schema: + type: list + default: ["websecure"] + show_if: [["enabled", "=", true]] + items: + - variable: entrypoint + label: Entrypoint + schema: + type: string + - variable: middlewares + label: Middlewares + schema: + type: list + default: [] + show_if: [["enabled", "=", true]] + items: + - variable: middleware + label: Middleware + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: name + schema: + type: string + default: "" + required: true + - variable: namespace + label: 'namespace (optional)' + schema: + type: string + default: "" + - variable: certManager + label: certManager + description: Connect ingress with certManager + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + - variable: certificateIssuer + label: certificateIssuer + description: defaults to chartname + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: homepage + label: Homepage + description: Connect ingress with Homepage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + - variable: name + label: Name (Optional) + description: Defaults to chart name + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: description + label: Description (Optional) + description: Defaults to chart description + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: icon + label: Icon (Optional) + description: Defaults to chart icon + schema: + type: string + default: "" + show_if: [["enabled", "=", true]] + - variable: group + label: Group + schema: + type: string + required: true + default: "default" + show_if: [["enabled", "=", true]] + - variable: widget + label: Widget Settings + schema: + type: dict + additional_attrs: true + show_if: [["enabled", "=", true]] + attrs: + - variable: enabled + label: Enable Widget + description: When disabled all widget annotations are skipped. + schema: + type: boolean + default: true + - variable: custom + label: Options + schema: + type: dict + additional_attrs: true + attrs: + - variable: key + label: API-key (key) + schema: + type: string + default: "" + - variable: customkv + label: Custom Options + schema: + type: list + default: [] + items: + - variable: option + label: Option + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + default: "" + required: true + - variable: value + label: Value + schema: + type: string + default: "" + required: true + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + - variable: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + show_if: [["advanced", "=", true]] + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["advanced", "=", true]] + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: certificateIssuer label: Use Cert-Manager clusterIssuer description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' diff --git a/stable/ollama/1.0.5/templates/NOTES.txt b/stable/ollama/1.0.6/templates/NOTES.txt similarity index 100% rename from stable/ollama/1.0.5/templates/NOTES.txt rename to stable/ollama/1.0.6/templates/NOTES.txt diff --git a/stable/ollama/1.0.5/templates/common.yaml b/stable/ollama/1.0.6/templates/common.yaml similarity index 100% rename from stable/ollama/1.0.5/templates/common.yaml rename to stable/ollama/1.0.6/templates/common.yaml diff --git a/stable/ollama/1.0.5/values.yaml b/stable/ollama/1.0.6/values.yaml similarity index 100% rename from stable/ollama/1.0.5/values.yaml rename to stable/ollama/1.0.6/values.yaml