diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..63a9d96 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,43 @@ +name: Build +on: + push: + branches: + - '*' + pull_request: + branches: + - '*' + +jobs: + build: + name: Build + runs-on: ubuntu-latest + steps: + + - name: Set up Go + uses: actions/setup-go@v4 + with: + go-version: 1.16 + cache: false + + - name: Deps + run: | + curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 + chmod 700 get_helm.sh + ./get_helm.sh + + wget https://github.com/instrumenta/kubeval/releases/latest/download/kubeval-linux-amd64.tar.gz + tar xf kubeval-linux-amd64.tar.gz + sudo cp kubeval /usr/local/bin + + helm plugin install https://github.com/helm-unittest/helm-unittest + + - name: Check out + uses: actions/checkout@v4 + with: + fetch-depth: 1 + + - name: Test + run: | + make lint + make kubeval + make test diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..a1d68ff --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,122 @@ +name: Release + +on: + push: + tags: + - 'v*' + +jobs: + release: + name: Release + runs-on: ubuntu-latest + + permissions: + contents: write + packages: write + + steps: + + - name: Checkout main + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Extract tag version + id: versioning + run: | + tag=${GITHUB_REF/refs\/tags\//} + tag=${tag#v} + echo "tag_version=$tag" >> $GITHUB_OUTPUT + + - name: Extract chart versions + id: chart_versions + run: | + ONECHART_VERSION=$(grep '^version:' charts/onechart/Chart.yaml | awk '{print $2}') + CRON_JOB_VERSION=$(grep '^version:' charts/cron-job/Chart.yaml | awk '{print $2}') + STATIC_SITE_VERSION=$(grep '^version:' charts/static-site/Chart.yaml | awk '{print $2}') + + echo "onechart_version=$ONECHART_VERSION" >> $GITHUB_OUTPUT + echo "cron_job_version=$CRON_JOB_VERSION" >> $GITHUB_OUTPUT + echo "static_site_version=$STATIC_SITE_VERSION" >> $GITHUB_OUTPUT + + - name: Ensure tag and chart versions match + run: | + echo "Tag version: $TAG_VERSION" + echo "onechart version: $ONECHART_VERSION" + echo "cron-job version: $CRON_JOB_VERSION" + echo "static-site version: $STATIC_SITE_VERSION" + + if [ "$TAG_VERSION" != "$ONECHART_VERSION" ]; then + echo "::error::Tag version ($TAG_VERSION) does not match onechart version ($ONECHART_VERSION)" + exit 1 + fi + if [ "$TAG_VERSION" != "$CRON_JOB_VERSION" ]; then + echo "::error::Tag version ($TAG_VERSION) does not match cron-job version ($CRON_JOB_VERSION)" + exit 1 + fi + if [ "$TAG_VERSION" != "$STATIC_SITE_VERSION" ]; then + echo "::error::Tag version ($TAG_VERSION) does not match static-site version ($STATIC_SITE_VERSION)" + exit 1 + fi + echo "All versions match!" + env: + TAG_VERSION: ${{ steps.versioning.outputs.tag_version }} + ONECHART_VERSION: ${{ steps.chart_versions.outputs.onechart_version }} + CRON_JOB_VERSION: ${{ steps.chart_versions.outputs.cron_job_version }} + STATIC_SITE_VERSION: ${{ steps.chart_versions.outputs.static_site_version }} + + - name: Create a Release + uses: elgohr/Github-Release-Action@v5 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + title: Release ${{ github.ref }} + + - name: Publishing to the Helm repository + run: | + git config --global user.email "action@github.com" + git config --global user.name "Github Action" + git checkout main + make package + git add . + git commit -m "Publishing $TAG_VERSION to the Helm repository" + git push origin main + env: + TAG_VERSION: ${{ steps.versioning.outputs.tag_version }} + + - name: Publish to GHCR + run: | + echo ${{ secrets.GITHUB_TOKEN }} | helm registry login ghcr.io \ + --username ${{ github.repository_owner }} \ + --password-stdin + + helm push docs/cnpg-chart-${{ env.TAG_VERSION }}.tgz oci://ghcr.io/${{ github.repository_owner }} + + env: + TAG_VERSION: ${{ steps.versioning.outputs.tag_version }} + + - name: Preparing the next release version + run: | + git config --global user.email "action@github.com" + git config --global user.name "Github Action" + git checkout main + + CURRENT_VERSION=${{ env.TAG_VERSION }} + NEW_VERSION=$(echo $CURRENT_VERSION | awk -F. '{printf "%d.%d.0", $1, $2+1}') + + echo "Current version: $CURRENT_VERSION" + echo "New version will be $NEW_VERSION" + + sed -i "s/^\(version:\s*\)$CURRENT_VERSION/\1$NEW_VERSION/" charts/onechart/Chart.yaml + sed -i "s/^\(version:\s*\)$CURRENT_VERSION/\1$NEW_VERSION/" charts/cron-job/Chart.yaml + sed -i "s/^\(version:\s*\)$CURRENT_VERSION/\1$NEW_VERSION/" charts/static-site/Chart.yaml + + sed -i "s/$CURRENT_VERSION/$NEW_VERSION/" README.md + sed -i "s/$CURRENT_VERSION/$NEW_VERSION/" docs/onechart.md + + git status + git add . + git commit -m "Prepare next release version $NEW_VERSION" + git push origin main + env: + TAG_VERSION: ${{ steps.versioning.outputs.tag_version }} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..48540e4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +.idea/ +manifests +website/site +website/awesome_venv diff --git a/.helmignore b/.helmignore new file mode 100644 index 0000000..0e8a0eb --- /dev/null +++ b/.helmignore @@ -0,0 +1,23 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*.orig +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ diff --git a/README.md b/README.md index 80a90ed..1a76734 100644 --- a/README.md +++ b/README.md @@ -14,14 +14,14 @@ OneChart is a generic Helm Chart for web applications. The idea is that most Kub You can also template and install onechart from an OCI repository as follows: -> **Note:** The examples use version `0.77.0`. This will be the unreleased version if you are at the `main` branch. +> **Note:** The examples use version `0.80.0`. This will be the unreleased version if you are at the `main` branch. > You can find the latest released version in the [releases](https://github.com/opsta/onechart/releases) page. Check the generated Kubernetes yaml: ```bash -helm template my-release oci://ghcr.io/opsta/onechart --version 0.77.0 \ +helm template my-release oci://ghcr.io/opsta/onechart --version 0.80.0 \ --set image.repository=nginx \ --set image.tag=1.19.3 ``` @@ -29,7 +29,7 @@ helm template my-release oci://ghcr.io/opsta/onechart --version 0.77.0 \ Deploy with Helm: ```bash -helm install my-release oci://ghcr.io/opsta/onechart --version 0.77.0 \ +helm install my-release oci://ghcr.io/opsta/onechart --version 0.80.0 \ --set image.repository=nginx \ --set image.tag=1.19.3 ``` @@ -37,7 +37,7 @@ helm install my-release oci://ghcr.io/opsta/onechart --version 0.77.0 \ The example below deploys your application image, sets environment variables and configures the Kubernetes Ingress domain name: ```bash -helm template my-release oci://ghcr.io/opsta/onechart --version 0.77.0 -f values.yaml +helm template my-release oci://ghcr.io/opsta/onechart --version 0.80.0 -f values.yaml # values.yaml image: diff --git a/charts/cnpg/Chart.yaml b/charts/cnpg/Chart.yaml index 7d3ab4f..ea43ae7 100644 --- a/charts/cnpg/Chart.yaml +++ b/charts/cnpg/Chart.yaml @@ -1,9 +1,8 @@ apiVersion: v1 -description: CNPG (China Postgres) +description: Cloud Native Postgres name: cnpg version: 0.1.0 appVersion: 0.1.0 -home: / maintainers: - name: Developer email: dev@opsta.in.th diff --git a/charts/cnpg/templates/cluster.yaml b/charts/cnpg/templates/cluster.yaml index 945c74d..4bb827f 100644 --- a/charts/cnpg/templates/cluster.yaml +++ b/charts/cnpg/templates/cluster.yaml @@ -1,4 +1,4 @@ -{{- if .Values.enabled -}} +{{- if .Values.enabled }} #{{- $cnpg := .Values.cnpg -}} {{- $backup := .Values.backup -}} {{- $bos := $backup.barmanObjectStore -}} @@ -10,7 +10,7 @@ {{- if and $backup.enabled (not $s3SecretName) -}} {{- fail "backup.enabled=true but S3 secret name resolved empty (unexpected)" -}} -{{- end -}} +{{ end }} apiVersion: postgresql.cnpg.io/v1 kind: Cluster @@ -23,13 +23,13 @@ spec: {{- if .Values.superuser.enabled }} enableSuperuserAccess: true superuserSecret: - name: {{ printf "%s-cnpg-admin-creds" .Release.Name | trunc 63 | trimSuffix "-" | quote }} - {{- end }} + name: {{ printf "%s-cnpg-superuser-secret" .Release.Name | trunc 63 | trimSuffix "-" | quote }} + {{ end }} {{- with .Values.cluster.resources }} resources: {{- toYaml . | nindent 4 }} - {{- end }} + {{ end }} storage: size: {{ .Values.cluster.storage.size | quote }} @@ -57,13 +57,13 @@ spec: compression: {{ $bos.compression.data | quote }} wal: compression: {{ $bos.compression.wal | quote }} - {{- end }} + {{ end }} {{- if .Values.bootstrap.enabled }} bootstrap: initdb: -{{- toYaml .Values.bootstrap.initdb | nindent 6 }} - secretName: + {{- toYaml .Values.bootstrap.initdb | nindent 6 }} + secret: name: {{ printf "%s-cnpg-app-creds" .Release.Name | trunc 63 | trimSuffix "-" | quote }} - {{- end }} -{{- end -}} + {{ end }} +{{ end }} diff --git a/charts/cnpg/templates/secret-admin-postgres.yaml b/charts/cnpg/templates/secret-admin-postgres.yaml index 9e09931..768c62d 100644 --- a/charts/cnpg/templates/secret-admin-postgres.yaml +++ b/charts/cnpg/templates/secret-admin-postgres.yaml @@ -1,9 +1,18 @@ -{{- if and .Values.enabled .Values.superuser.enabled (.Values.superuser.secretName) }} +{{- if and .Values.enabled .Values.superuser.enabled }} +{{- $secretName := printf "%s-cnpg-superuser-secret" .Release.Name | trunc 63 | trimSuffix "-" }} +{{- $existing := lookup "v1" "Secret" .Release.Namespace $secretName }} apiVersion: v1 kind: Secret metadata: - name: {{ printf "%s-cnpg-admin-creds" .Release.Name | trunc 63 | trimSuffix "-" | quote }} -type: kubernetes.io/basic-auth + name: {{ $secretName | quote }} +type: {{ default "kubernetes.io/basic-auth" }} stringData: - password: {{ randAlphaNum 16 | quote }} + username: postgres + password: {{- if .Values.superuser.password }} + {{ .Values.superuser.password | quote }} + {{- else if $existing }} + {{ index $existing.data "password" | b64dec | quote }} + {{- else }} + {{ randAlphaNum 32 | quote }} + {{- end }} {{- end }} diff --git a/charts/cnpg/templates/secret-postgres.yaml b/charts/cnpg/templates/secret-postgres.yaml index ccab927..f08ba04 100644 --- a/charts/cnpg/templates/secret-postgres.yaml +++ b/charts/cnpg/templates/secret-postgres.yaml @@ -1,10 +1,18 @@ {{- if and .Values.enabled .Values.postgresAuth.create }} +{{- $secretName := printf "%s-cnpg-app-creds" .Release.Name | trunc 63 | trimSuffix "-" }} +{{- $existing := lookup "v1" "Secret" .Release.Namespace $secretName }} apiVersion: v1 kind: Secret metadata: - name: {{ printf "%s-cnpg-app-creds" .Release.Name | trunc 63 | trimSuffix "-" | quote }} + name: {{ $secretName | quote }} type: {{ .Values.postgresAuth.type | default "kubernetes.io/basic-auth" }} stringData: username: {{ .Values.postgresAuth.username | quote }} - password: {{ .Values.postgresAuth.password | quote }} + password: {{- if .Values.postgresAuth.password }} + {{ .Values.postgresAuth.password | quote }} + {{- else if $existing }} + {{ index $existing.data "password" | b64dec | quote }} + {{- else }} + {{ randAlphaNum 32 | quote }} + {{- end }} {{- end }} diff --git a/charts/cnpg/values.yaml b/charts/cnpg/values.yaml index 0f11aca..7a3879a 100644 --- a/charts/cnpg/values.yaml +++ b/charts/cnpg/values.yaml @@ -22,19 +22,19 @@ cluster: postgresAuth: create: true - username: cnpg - password: ch@ngem3# + username: + password: backup: enabled: true retentionPolicy: "7d" barmanObjectStore: - destinationPath: s3://postgres-backup/ - endpointURL: https://seaweed-dso.mea-poc.opsta.in.th/buckets/ + destinationPath: s3://postgres-backups/ + endpointURL: https://opsta.in.th/buckets/ s3Credentials: - create: true - accessKeyValue: admin - secretKeyValue: ch@ngem3# + create: false + accessKeyValue: + secretKeyValue: compression: data: gzip wal: gzip @@ -50,10 +50,4 @@ bootstrap: initdb: database: cnpg owner: cnpg - localeCollate: 'en_US' - localeCType: 'en_US' - encoding: 'UTF8' - postInitSQL: - postInitApplicationSQLRefs: - secretRefs: - configMapRefs: + diff --git a/charts/common/Chart.yaml b/charts/common/Chart.yaml index 366bc96..f41fe3c 100644 --- a/charts/common/Chart.yaml +++ b/charts/common/Chart.yaml @@ -15,4 +15,4 @@ type: library # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.7.0 +version: 0.9.0 diff --git a/charts/common/templates/_podSpec.yaml b/charts/common/templates/_podSpec.yaml index f7620d5..a58b29c 100644 --- a/charts/common/templates/_podSpec.yaml +++ b/charts/common/templates/_podSpec.yaml @@ -80,4 +80,4 @@ affinity: tolerations: {{- toYaml . | nindent 2 }} {{- end }} -{{- end }} \ No newline at end of file +{{- end }} diff --git a/charts/common/templates/_serviceaccount.yaml b/charts/common/templates/_serviceaccount.yaml index 451a130..2c18ded 100644 --- a/charts/common/templates/_serviceaccount.yaml +++ b/charts/common/templates/_serviceaccount.yaml @@ -1,12 +1,10 @@ {{- define "common.serviceaccount.tpl" -}} -{{- if .Values.serviceAccount.create -}} +{{- if .Values.serviceAccount }} --- apiVersion: v1 kind: ServiceAccount metadata: - name: {{ .Values.serviceAccount.name | default (include "onechart.fullname" .) }} + name: {{ .Values.serviceAccount }} namespace: {{ .Release.Namespace }} - labels: - {{- include "onechart.labels" . | nindent 4 }} {{- end }} {{- end -}} \ No newline at end of file diff --git a/charts/common/templates/_volumeMountsRef.yaml b/charts/common/templates/_volumeMountsRef.yaml index 4439369..3724fa2 100644 --- a/charts/common/templates/_volumeMountsRef.yaml +++ b/charts/common/templates/_volumeMountsRef.yaml @@ -1,5 +1,5 @@ {{- define "common.volumeMountsRef.tpl" -}} -{{- if or (or (or (.Values.volumes) (.Values.sealedFileSecrets)) .Values.fileSecrets) .Values.existingFileSecrets -}} +{{- if or (or (or (or (.Values.volumes) (.Values.sealedFileSecrets)) .Values.fileSecrets) .Values.existingFileSecrets) .Values.sharedSecretFiles -}} volumeMounts: {{- range .Values.volumes }} {{- if not (hasPrefix "init-" .name) }} @@ -9,7 +9,7 @@ volumeMounts: subPath: {{ .subPath }} {{- end }} {{- end }} -{{- end }} +{{- end }} {{- range .Values.sealedFileSecrets }} - name: {{ .name }} mountPath: {{ .path }} @@ -34,6 +34,17 @@ volumeMounts: {{- end }} readOnly: true {{- end }} +{{- range .Values.sharedSecretFiles }} + {{- $secretName := .name }} + {{- range .files }} + - name: {{ $secretName }} + mountPath: {{ .mountPath }} + {{- if .subPath}} + subPath: {{ .subPath }} + {{- end }} + readOnly: true + {{- end }} +{{- end }} {{- end }} {{- end }} diff --git a/charts/common/templates/_volumesRef.yaml b/charts/common/templates/_volumesRef.yaml index 37a580a..32b44ac 100644 --- a/charts/common/templates/_volumesRef.yaml +++ b/charts/common/templates/_volumesRef.yaml @@ -1,5 +1,5 @@ {{- define "common.volumesRef.tpl" }} -{{- if or (or (or (.Values.volumes) (.Values.sealedFileSecrets)) .Values.fileSecrets) .Values.existingFileSecrets }} +{{- if or (or (or (or (.Values.volumes) (.Values.sealedFileSecrets)) .Values.fileSecrets) .Values.existingFileSecrets) .Values.sharedSecretFiles}} volumes: {{- range .Values.volumes }} - name: {{ .name }} @@ -44,5 +44,10 @@ volumes: secret: secretName: {{ .name }} {{- end }} + {{- range .Values.sharedSecretFiles }} + - name: {{ .name }} + secret: + secretName: {{ .name }} +{{- end }} {{- end }} {{- end }} diff --git a/charts/cron-job/Chart.lock b/charts/cron-job/Chart.lock index f5ac0b9..488864f 100644 --- a/charts/cron-job/Chart.lock +++ b/charts/cron-job/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: common repository: file://../common - version: 0.7.0 -digest: sha256:a97ffdc0ab67ba57b6fb03ab3f98bbbc488f0630f2160b75e937c27d19a2fa08 -generated: "2024-09-09T08:36:50.170556891Z" + version: 0.9.0 +digest: sha256:c691781bff5490003ec6b84de1a1f71ab89d193325e5f5fe1c83b8c1398e2273 +generated: "2026-02-09T14:46:51.755970924+07:00" diff --git a/charts/cron-job/Chart.yaml b/charts/cron-job/Chart.yaml index d228721..e746658 100644 --- a/charts/cron-job/Chart.yaml +++ b/charts/cron-job/Chart.yaml @@ -15,9 +15,9 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.77.0 +version: 0.80.0 dependencies: - name: common - version: 0.7.0 + version: 0.9.0 repository: file://../common diff --git a/charts/cron-job/charts/common-0.7.0.tgz b/charts/cron-job/charts/common-0.7.0.tgz deleted file mode 100644 index c2527d1..0000000 Binary files a/charts/cron-job/charts/common-0.7.0.tgz and /dev/null differ diff --git a/charts/cron-job/charts/common-0.9.0.tgz b/charts/cron-job/charts/common-0.9.0.tgz new file mode 100644 index 0000000..7d70cb7 Binary files /dev/null and b/charts/cron-job/charts/common-0.9.0.tgz differ diff --git a/charts/onechart/Chart.lock b/charts/onechart/Chart.lock index 5e318b5..ba294ab 100644 --- a/charts/onechart/Chart.lock +++ b/charts/onechart/Chart.lock @@ -1,9 +1,9 @@ dependencies: - name: common repository: file://../common - version: 0.7.0 + version: 0.9.0 - name: cnpg repository: file://../cnpg version: 0.1.0 -digest: sha256:357c818fa6e6662262698bade14d35d65cc742ac65f053c8e6e39e6e29603a52 -generated: "2026-02-14T14:16:17.562796+07:00" +digest: sha256:31c485857050d6ca5163882dcea296372d4b86d751ba56579102dde793cbeddd +generated: "2026-03-27T17:18:51.484489+07:00" diff --git a/charts/onechart/Chart.yaml b/charts/onechart/Chart.yaml index 129600e..a441002 100644 --- a/charts/onechart/Chart.yaml +++ b/charts/onechart/Chart.yaml @@ -15,11 +15,11 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.77.0 +version: 0.80.0 dependencies: - name: common - version: 0.7.0 + version: 0.9.0 repository: file://../common - name: cnpg diff --git a/charts/onechart/charts/cnpg-0.1.0.tgz b/charts/onechart/charts/cnpg-0.1.0.tgz index 583bb71..fe432a4 100644 Binary files a/charts/onechart/charts/cnpg-0.1.0.tgz and b/charts/onechart/charts/cnpg-0.1.0.tgz differ diff --git a/charts/onechart/charts/common-0.7.0.tgz b/charts/onechart/charts/common-0.7.0.tgz deleted file mode 100644 index 210b5ac..0000000 Binary files a/charts/onechart/charts/common-0.7.0.tgz and /dev/null differ diff --git a/charts/onechart/charts/common-0.9.0.tgz b/charts/onechart/charts/common-0.9.0.tgz new file mode 100644 index 0000000..ed1a7ad Binary files /dev/null and b/charts/onechart/charts/common-0.9.0.tgz differ diff --git a/charts/onechart/templates/extraDeploy.yaml b/charts/onechart/templates/extraDeploy.yaml index d6cec9e..99eb164 100644 --- a/charts/onechart/templates/extraDeploy.yaml +++ b/charts/onechart/templates/extraDeploy.yaml @@ -1,3 +1,3 @@ {{- if .Values.extraDeploy }} -{{ .Values.extraDeploy }} +{{ tpl .Values.extraDeploy . | nindent 0 }} {{- end }} \ No newline at end of file diff --git a/charts/onechart/tests/deployment_shared_secret_files_test.yaml b/charts/onechart/tests/deployment_shared_secret_files_test.yaml new file mode 100644 index 0000000..de7befa --- /dev/null +++ b/charts/onechart/tests/deployment_shared_secret_files_test.yaml @@ -0,0 +1,54 @@ +suite: test deployment +templates: + - deployment.yaml + - configmap.yaml + - pvc.yaml +tests: + - it: Should mount volume + set: + sharedSecretFiles: + - name: my-existing-secret + files: + - mountPath: /config + asserts: + - template: deployment.yaml + documentIndex: 0 + equal: + path: spec.template.spec.containers[0].volumeMounts + value: + - mountPath: /config + name: my-existing-secret + readOnly: true + - it: Should mount volume with optional subPath + set: + sharedSecretFiles: + - name: my-existing-secret + files: + - mountPath: /config/config.yaml + subPath: config.yml + asserts: + - template: deployment.yaml + documentIndex: 0 + equal: + path: spec.template.spec.containers[0].volumeMounts + value: + - name: my-existing-secret + mountPath: /config/config.yaml + subPath: config.yml + readOnly: true + - it: Should reference volume + set: + sharedSecretFiles: + - name: my-existing-secret + files: + - mountPath: /config/config.yaml + subPath: config.yml + asserts: + - template: deployment.yaml + documentIndex: 0 + equal: + path: spec.template.spec.volumes + value: + - name: my-existing-secret + secret: + secretName: my-existing-secret diff --git a/charts/onechart/values.schema.json b/charts/onechart/values.schema.json index ad007e9..c3a6e16 100644 --- a/charts/onechart/values.schema.json +++ b/charts/onechart/values.schema.json @@ -11,7 +11,7 @@ "repository": "nginx", "tag": "latest" }, - "imagePullSecrets" : [], + "imagePullSecrets": [], "replicas": 1, "nameOverride": "", "fullnameOverride": "", @@ -130,7 +130,7 @@ ] } }, - "imagePullSecrets" : { + "imagePullSecrets": { "$id": "#/properties/imagePullSecrets", "type": "array", "title": "ImagePull Secrets", @@ -901,6 +901,60 @@ ] } }, + "sharedSecretFiles": { + "$id": "#/properties/sharedSecretFiles", + "type": "array", + "title": "Shared Secret Files", + "description": "Allows mounting multiple files from existing secrets into a container", + "default": [], + "additionalItems": true, + "items": { + "$id": "#/properties/sharedSecretFiles/items", + "type": "object", + "anyOf": [ + { + "id": "#/properties/sharedSecretFiles/oneOf/0", + "title": "sharedSecretFiles", + "type": "object", + "properties": { + "name": { + "type": "string", + "title": "Secret Name", + "description": "The name of the existing secret to mount" + }, + "files": { + "type": "array", + "title": "Files", + "description": "List of files to mount from this secret", + "default": [], + "items": { + "type": "object", + "required": [ + "mountPath" + ], + "properties": { + "mountPath": { + "type": "string", + "title": "Mount Path", + "description": "The mount path inside the container" + }, + "subPath": { + "type": "string", + "title": "SubPath", + "description": "Optional file inside the secret to mount (mounts entire secret if omitted)" + } + } + } + } + }, + "required": [ + "name", + "files" + ] + } + ] + } + }, "volumes": { "$id": "#/properties/volumes", "type": "array", @@ -1171,6 +1225,14 @@ } ] } + }, + "serviceAccount": { + "$id": "#/properties/serviceAccount", + "type": "string", + "title": "The name of service account", + "description": "Name of the Kubernetes ServiceAccount to associate with this workload.It only creates one if a name is specified.", + "default": "", + "examples": [] } }, "additionalProperties": true diff --git a/charts/onechart/values.yaml b/charts/onechart/values.yaml index d5edebc..9d9758f 100644 --- a/charts/onechart/values.yaml +++ b/charts/onechart/values.yaml @@ -16,10 +16,6 @@ image: # vars: # MY_VAR: "value" -serviceAccount: - create: false - # name: my-service-account - replicas: 1 nameOverride: "" @@ -84,6 +80,14 @@ monitor: container: {} podSpec: {} - # service: # enabled: false + +# sharedSecretFiles: +# - name: opsta-secret +# files: +# - mountPath: /etc/conf/config.json +# subPath: config.json +# - mountPath: /etc/app/template.yaml +# subPath: template.yaml + diff --git a/charts/static-site/Chart.lock b/charts/static-site/Chart.lock index a4854e6..a7ccce2 100644 --- a/charts/static-site/Chart.lock +++ b/charts/static-site/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: common repository: file://../common - version: 0.7.0 -digest: sha256:a97ffdc0ab67ba57b6fb03ab3f98bbbc488f0630f2160b75e937c27d19a2fa08 -generated: "2024-09-09T08:36:50.241133151Z" + version: 0.9.0 +digest: sha256:c691781bff5490003ec6b84de1a1f71ab89d193325e5f5fe1c83b8c1398e2273 +generated: "2026-02-09T15:31:53.899987212+07:00" diff --git a/charts/static-site/Chart.yaml b/charts/static-site/Chart.yaml index fb74270..faa9fae 100644 --- a/charts/static-site/Chart.yaml +++ b/charts/static-site/Chart.yaml @@ -14,9 +14,9 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.77.0 +version: 0.80.0 dependencies: - name: common - version: 0.7.0 + version: 0.9.0 repository: file://../common diff --git a/charts/static-site/charts/common-0.7.0.tgz b/charts/static-site/charts/common-0.7.0.tgz deleted file mode 100644 index d4b0994..0000000 Binary files a/charts/static-site/charts/common-0.7.0.tgz and /dev/null differ diff --git a/charts/static-site/charts/common-0.9.0.tgz b/charts/static-site/charts/common-0.9.0.tgz new file mode 100644 index 0000000..7d70cb7 Binary files /dev/null and b/charts/static-site/charts/common-0.9.0.tgz differ diff --git a/common-0.6.0.tgz b/common-0.6.0.tgz deleted file mode 100644 index 3a11ef4..0000000 Binary files a/common-0.6.0.tgz and /dev/null differ diff --git a/common-0.9.0.tgz b/common-0.9.0.tgz new file mode 100644 index 0000000..a75fc39 Binary files /dev/null and b/common-0.9.0.tgz differ diff --git a/docs/cron-job-0.77.0.tgz b/docs/cron-job-0.77.0.tgz index 4da84d0..ba7520d 100644 Binary files a/docs/cron-job-0.77.0.tgz and b/docs/cron-job-0.77.0.tgz differ diff --git a/docs/cron-job-0.78.0.tgz b/docs/cron-job-0.78.0.tgz new file mode 100644 index 0000000..3e1b744 Binary files /dev/null and b/docs/cron-job-0.78.0.tgz differ diff --git a/docs/cron-job-0.79.0.tgz b/docs/cron-job-0.79.0.tgz new file mode 100644 index 0000000..3ed6663 Binary files /dev/null and b/docs/cron-job-0.79.0.tgz differ diff --git a/docs/index.yaml b/docs/index.yaml index c1489fd..2d888b7 100644 --- a/docs/index.yaml +++ b/docs/index.yaml @@ -2,21 +2,49 @@ apiVersion: v1 entries: cron-job: - apiVersion: v2 - created: "2026-02-14T15:46:37.937484+07:00" + created: "2026-02-21T16:14:49.503447471Z" dependencies: - name: common repository: file://../common - version: 0.7.0 + version: 0.9.0 + description: One chart to rule them all. A generic Helm chart for your application + deployments. Because no-one can remember the Kubernetes yaml syntax. + digest: efbd3b15d05f55793f3a1d12af2c150c14fbe5a65902e180bad3eaebede38970 + name: cron-job + type: application + urls: + - https://chart.onechart.dev/cron-job-0.79.0.tgz + version: 0.79.0 + - apiVersion: v2 + created: "2026-02-21T16:14:49.503002219Z" + dependencies: + - name: common + repository: file://../common + version: 0.9.0 + description: One chart to rule them all. A generic Helm chart for your application + deployments. Because no-one can remember the Kubernetes yaml syntax. + digest: c4e94d53f2e29de70b3d08033bab4c3fc030621a03a8aab66fa93f22e3146044 + name: cron-job + type: application + urls: + - https://chart.onechart.dev/cron-job-0.78.0.tgz + version: 0.78.0 + - apiVersion: v2 + created: "2026-02-21T16:14:49.502553431Z" + dependencies: + - name: common + repository: file://../common + version: 0.8.0 description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. - digest: ecf76d21357a7b6c144337e96189ce347aa2b28db134d689b1bf32bcbc9ac647 + digest: c05aa761ad39d661d265a8a2fa7ebfa00ef8a6c2789a24d26db27542d5e69ee0 name: cron-job type: application urls: - https://chart.onechart.dev/cron-job-0.77.0.tgz version: 0.77.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.937226+07:00" + created: "2026-02-21T16:14:49.50177563Z" dependencies: - name: common repository: file://../common @@ -30,7 +58,7 @@ entries: - https://chart.onechart.dev/cron-job-0.76.0.tgz version: 0.76.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.936728+07:00" + created: "2026-02-21T16:14:49.500939889Z" dependencies: - name: common repository: file://../common @@ -44,7 +72,7 @@ entries: - https://chart.onechart.dev/cron-job-0.75.0.tgz version: 0.75.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.936366+07:00" + created: "2026-02-21T16:14:49.500484238Z" dependencies: - name: common repository: file://../common @@ -58,7 +86,7 @@ entries: - https://chart.onechart.dev/cron-job-0.74.0.tgz version: 0.74.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.935976+07:00" + created: "2026-02-21T16:14:49.50004104Z" dependencies: - name: common repository: file://../common @@ -72,7 +100,7 @@ entries: - https://chart.onechart.dev/cron-job-0.73.0.tgz version: 0.73.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.935633+07:00" + created: "2026-02-21T16:14:49.499601019Z" dependencies: - name: common repository: file://../common @@ -86,7 +114,7 @@ entries: - https://chart.onechart.dev/cron-job-0.72.0.tgz version: 0.72.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.935215+07:00" + created: "2026-02-21T16:14:49.499139747Z" dependencies: - name: common repository: file://../common @@ -100,7 +128,7 @@ entries: - https://chart.onechart.dev/cron-job-0.71.0.tgz version: 0.71.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.934437+07:00" + created: "2026-02-21T16:14:49.498719622Z" dependencies: - name: common repository: file://../common @@ -114,7 +142,7 @@ entries: - https://chart.onechart.dev/cron-job-0.70.0.tgz version: 0.70.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.934057+07:00" + created: "2026-02-21T16:14:49.49827926Z" dependencies: - name: common repository: file://../common @@ -128,7 +156,7 @@ entries: - https://chart.onechart.dev/cron-job-0.69.0.tgz version: 0.69.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.933681+07:00" + created: "2026-02-21T16:14:49.497800826Z" dependencies: - name: common repository: file://../common @@ -142,7 +170,7 @@ entries: - https://chart.onechart.dev/cron-job-0.68.0.tgz version: 0.68.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.933361+07:00" + created: "2026-02-21T16:14:49.497339324Z" dependencies: - name: common repository: file://../common @@ -156,7 +184,7 @@ entries: - https://chart.onechart.dev/cron-job-0.67.0.tgz version: 0.67.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.933076+07:00" + created: "2026-02-21T16:14:49.496913028Z" dependencies: - name: common repository: file://../common @@ -170,7 +198,7 @@ entries: - https://chart.onechart.dev/cron-job-0.66.0.tgz version: 0.66.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.932795+07:00" + created: "2026-02-21T16:14:49.49642663Z" dependencies: - name: common repository: file://../common @@ -184,7 +212,7 @@ entries: - https://chart.onechart.dev/cron-job-0.65.0.tgz version: 0.65.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.932515+07:00" + created: "2026-02-21T16:14:49.495747241Z" dependencies: - name: common repository: file://../common @@ -198,7 +226,7 @@ entries: - https://chart.onechart.dev/cron-job-0.65.0-rc.1.tgz version: 0.65.0-rc.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.932249+07:00" + created: "2026-02-21T16:14:49.494743785Z" dependencies: - name: common repository: file://../common @@ -212,7 +240,7 @@ entries: - https://chart.onechart.dev/cron-job-0.64.0.tgz version: 0.64.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.93196+07:00" + created: "2026-02-21T16:14:49.494315495Z" dependencies: - name: common repository: file://../common @@ -226,7 +254,7 @@ entries: - https://chart.onechart.dev/cron-job-0.64.0-rc.3.tgz version: 0.64.0-rc.3 - apiVersion: v2 - created: "2026-02-14T15:46:37.931696+07:00" + created: "2026-02-21T16:14:49.493926439Z" dependencies: - name: common repository: file://../common @@ -240,7 +268,7 @@ entries: - https://chart.onechart.dev/cron-job-0.64.0-rc.2.tgz version: 0.64.0-rc.2 - apiVersion: v2 - created: "2026-02-14T15:46:37.931423+07:00" + created: "2026-02-21T16:14:49.493524378Z" dependencies: - name: common repository: file://../common @@ -254,7 +282,7 @@ entries: - https://chart.onechart.dev/cron-job-0.63.0.tgz version: 0.63.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.93112+07:00" + created: "2026-02-21T16:14:49.493052817Z" dependencies: - name: common repository: file://../common @@ -268,7 +296,7 @@ entries: - https://chart.onechart.dev/cron-job-0.63.0-rc.3.tgz version: 0.63.0-rc.3 - apiVersion: v2 - created: "2026-02-14T15:46:37.930824+07:00" + created: "2026-02-21T16:14:49.492645787Z" dependencies: - name: common repository: file://../common @@ -282,7 +310,7 @@ entries: - https://chart.onechart.dev/cron-job-0.63.0-rc.2.tgz version: 0.63.0-rc.2 - apiVersion: v2 - created: "2026-02-14T15:46:37.930452+07:00" + created: "2026-02-21T16:14:49.492227185Z" dependencies: - name: common repository: file://../common @@ -296,7 +324,7 @@ entries: - https://chart.onechart.dev/cron-job-0.63.0-rc.1.tgz version: 0.63.0-rc.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.929532+07:00" + created: "2026-02-21T16:14:49.491830424Z" dependencies: - name: common repository: file://../common @@ -310,7 +338,7 @@ entries: - https://chart.onechart.dev/cron-job-0.62.0.tgz version: 0.62.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.929102+07:00" + created: "2026-02-21T16:14:49.491360146Z" dependencies: - name: common repository: file://../common @@ -324,7 +352,7 @@ entries: - https://chart.onechart.dev/cron-job-0.62.0-rc.3.tgz version: 0.62.0-rc.3 - apiVersion: v2 - created: "2026-02-14T15:46:37.928668+07:00" + created: "2026-02-21T16:14:49.49095565Z" dependencies: - name: common repository: file://../common @@ -338,7 +366,7 @@ entries: - https://chart.onechart.dev/cron-job-0.61.0.tgz version: 0.61.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.928301+07:00" + created: "2026-02-21T16:14:49.490535235Z" dependencies: - name: common repository: file://../common @@ -352,7 +380,7 @@ entries: - https://chart.onechart.dev/cron-job-0.60.0.tgz version: 0.60.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.928039+07:00" + created: "2026-02-21T16:14:49.49006147Z" dependencies: - name: common repository: file://../common @@ -366,7 +394,7 @@ entries: - https://chart.onechart.dev/cron-job-0.59.0.tgz version: 0.59.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.927782+07:00" + created: "2026-02-21T16:14:49.489056948Z" dependencies: - name: common repository: file://../common @@ -380,7 +408,7 @@ entries: - https://chart.onechart.dev/cron-job-0.58.0.tgz version: 0.58.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.927522+07:00" + created: "2026-02-21T16:14:49.488438744Z" dependencies: - name: common repository: file://../common @@ -394,7 +422,7 @@ entries: - https://chart.onechart.dev/cron-job-0.57.0.tgz version: 0.57.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.927264+07:00" + created: "2026-02-21T16:14:49.488027436Z" dependencies: - name: common repository: file://../common @@ -408,7 +436,7 @@ entries: - https://chart.onechart.dev/cron-job-0.56.0.tgz version: 0.56.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.926731+07:00" + created: "2026-02-21T16:14:49.487624072Z" dependencies: - name: common repository: file://../common @@ -422,7 +450,7 @@ entries: - https://chart.onechart.dev/cron-job-0.55.0.tgz version: 0.55.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.926379+07:00" + created: "2026-02-21T16:14:49.487203056Z" dependencies: - name: common repository: file://../common @@ -436,7 +464,7 @@ entries: - https://chart.onechart.dev/cron-job-0.54.0.tgz version: 0.54.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.926005+07:00" + created: "2026-02-21T16:14:49.486822766Z" dependencies: - name: common repository: file://../common @@ -450,7 +478,7 @@ entries: - https://chart.onechart.dev/cron-job-0.53.0.tgz version: 0.53.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.925745+07:00" + created: "2026-02-21T16:14:49.486360122Z" dependencies: - name: common repository: file://../common @@ -464,7 +492,7 @@ entries: - https://chart.onechart.dev/cron-job-0.52.0.tgz version: 0.52.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.925318+07:00" + created: "2026-02-21T16:14:49.485982296Z" dependencies: - name: common repository: file://../common @@ -478,7 +506,7 @@ entries: - https://chart.onechart.dev/cron-job-0.51.0.tgz version: 0.51.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.924931+07:00" + created: "2026-02-21T16:14:49.48559893Z" dependencies: - name: common repository: file://../common @@ -492,7 +520,7 @@ entries: - https://chart.onechart.dev/cron-job-0.50.0.tgz version: 0.50.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.92449+07:00" + created: "2026-02-21T16:14:49.48518175Z" dependencies: - name: common repository: file://../common @@ -506,7 +534,7 @@ entries: - https://chart.onechart.dev/cron-job-0.49.0.tgz version: 0.49.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.92399+07:00" + created: "2026-02-21T16:14:49.48477983Z" dependencies: - name: common repository: file://../common @@ -520,7 +548,7 @@ entries: - https://chart.onechart.dev/cron-job-0.48.0.tgz version: 0.48.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.923418+07:00" + created: "2026-02-21T16:14:49.484323878Z" dependencies: - name: common repository: file://../common @@ -534,7 +562,7 @@ entries: - https://chart.onechart.dev/cron-job-0.47.0.tgz version: 0.47.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.922881+07:00" + created: "2026-02-21T16:14:49.483600536Z" dependencies: - name: common repository: file://../common @@ -548,7 +576,7 @@ entries: - https://chart.onechart.dev/cron-job-0.46.0.tgz version: 0.46.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.922536+07:00" + created: "2026-02-21T16:14:49.482631706Z" dependencies: - name: common repository: file://../common @@ -562,7 +590,7 @@ entries: - https://chart.onechart.dev/cron-job-0.45.0.tgz version: 0.45.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.92184+07:00" + created: "2026-02-21T16:14:49.482158803Z" dependencies: - name: common repository: file://../common @@ -576,7 +604,7 @@ entries: - https://chart.onechart.dev/cron-job-0.44.0.tgz version: 0.44.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.921416+07:00" + created: "2026-02-21T16:14:49.481775817Z" dependencies: - name: common repository: file://../common @@ -590,7 +618,7 @@ entries: - https://chart.onechart.dev/cron-job-0.43.0.tgz version: 0.43.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.92103+07:00" + created: "2026-02-21T16:14:49.48132204Z" dependencies: - name: common repository: file://../common @@ -604,7 +632,7 @@ entries: - https://chart.onechart.dev/cron-job-0.42.0.tgz version: 0.42.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.920359+07:00" + created: "2026-02-21T16:14:49.480932943Z" dependencies: - name: common repository: file://../common @@ -618,7 +646,7 @@ entries: - https://chart.onechart.dev/cron-job-0.41.0.tgz version: 0.41.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.920008+07:00" + created: "2026-02-21T16:14:49.480541632Z" dependencies: - name: common repository: file://../common @@ -632,7 +660,7 @@ entries: - https://chart.onechart.dev/cron-job-0.40.0.tgz version: 0.40.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.919528+07:00" + created: "2026-02-21T16:14:49.480118843Z" dependencies: - name: common repository: file://../common @@ -646,7 +674,7 @@ entries: - https://chart.onechart.dev/cron-job-0.39.0.tgz version: 0.39.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.919127+07:00" + created: "2026-02-21T16:14:49.479687828Z" dependencies: - name: common repository: file://../common @@ -660,7 +688,7 @@ entries: - https://chart.onechart.dev/cron-job-0.38.0.tgz version: 0.38.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.91886+07:00" + created: "2026-02-21T16:14:49.479268695Z" dependencies: - name: common repository: file://../common @@ -674,7 +702,7 @@ entries: - https://chart.onechart.dev/cron-job-0.37.0.tgz version: 0.37.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.918572+07:00" + created: "2026-02-21T16:14:49.478874659Z" dependencies: - name: common repository: file://../common @@ -688,7 +716,7 @@ entries: - https://chart.onechart.dev/cron-job-0.36.0.tgz version: 0.36.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.918206+07:00" + created: "2026-02-21T16:14:49.47844651Z" dependencies: - name: common repository: file://../common @@ -702,7 +730,7 @@ entries: - https://chart.onechart.dev/cron-job-0.35.0.tgz version: 0.35.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.917405+07:00" + created: "2026-02-21T16:14:49.478039209Z" dependencies: - name: common repository: file://../common @@ -716,7 +744,7 @@ entries: - https://chart.onechart.dev/cron-job-0.34.0.tgz version: 0.34.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.916793+07:00" + created: "2026-02-21T16:14:49.476883813Z" dependencies: - name: common repository: file://../common @@ -730,7 +758,7 @@ entries: - https://chart.onechart.dev/cron-job-0.33.0.tgz version: 0.33.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.916437+07:00" + created: "2026-02-21T16:14:49.476422862Z" dependencies: - name: common repository: file://../common @@ -744,7 +772,7 @@ entries: - https://chart.onechart.dev/cron-job-0.32.0.tgz version: 0.32.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.916092+07:00" + created: "2026-02-21T16:14:49.476010642Z" dependencies: - name: common repository: file://../common @@ -758,7 +786,7 @@ entries: - https://chart.onechart.dev/cron-job-0.2.2.tgz version: 0.2.2 - apiVersion: v2 - created: "2026-02-14T15:46:37.915639+07:00" + created: "2026-02-21T16:14:49.475601468Z" dependencies: - name: common repository: file://../common @@ -772,7 +800,7 @@ entries: - https://chart.onechart.dev/cron-job-0.2.1.tgz version: 0.2.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.915236+07:00" + created: "2026-02-21T16:14:49.475140136Z" dependencies: - name: common repository: file://../common @@ -786,7 +814,7 @@ entries: - https://chart.onechart.dev/cron-job-0.2.0.tgz version: 0.2.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.91495+07:00" + created: "2026-02-21T16:14:49.474709231Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 02a23d8b4177290a518ee5de6a5e1f557f7409f94b2e04f23fedea193464188f @@ -796,7 +824,7 @@ entries: - https://chart.onechart.dev/cron-job-0.1.2.tgz version: 0.1.2 - apiVersion: v2 - created: "2026-02-14T15:46:37.914779+07:00" + created: "2026-02-21T16:14:49.474489651Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: afab9ba533a4686827b54b0dad64f5bbf76f7fbc075e35fb1034689db9ab9dda @@ -806,7 +834,7 @@ entries: - https://chart.onechart.dev/cron-job-0.1.1.tgz version: 0.1.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.91457+07:00" + created: "2026-02-21T16:14:49.474291962Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 01f9fa40c1c4085d7688474ab00c9e9d21bd1d0793db6b75f2edda0e18456282 @@ -817,7 +845,7 @@ entries: version: 0.1.0 namespaces: - apiVersion: v2 - created: "2026-02-14T15:46:37.938417+07:00" + created: "2026-02-21T16:14:49.504271239Z" description: Chart to create namespaces and their defaults digest: 6253b1657537baa94e4a134c88131bf16b93059176d48e7ccec8e6a351740386 name: namespaces @@ -826,7 +854,7 @@ entries: - https://chart.onechart.dev/namespaces-0.3.0.tgz version: 0.3.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.938305+07:00" + created: "2026-02-21T16:14:49.504134464Z" description: Chart to create namespaces and their defaults digest: a8e28dab9dc1a0044e75fbf8dd6d89c760c6fe9caa76bf16076cf5ecb311e808 name: namespaces @@ -835,7 +863,7 @@ entries: - https://chart.onechart.dev/namespaces-0.2.1.tgz version: 0.2.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.937944+07:00" + created: "2026-02-21T16:14:49.50388601Z" description: Chart to create namespaces and their defaults digest: 9539bfd2fde6d8f2b36ffec99c8a3a3eb7887462e98ee740b0ae0ea2b16b96b6 name: namespaces @@ -844,7 +872,7 @@ entries: - https://chart.onechart.dev/namespaces-0.2.0.tgz version: 0.2.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.937718+07:00" + created: "2026-02-21T16:14:49.50362351Z" description: Chart to create namespaces and their defaults digest: 88b06d78a9d1bda6f2ee15b1fad7f25399ac25c2320fb9a8dfa1a4fd14afdf6e name: namespaces @@ -854,24 +882,49 @@ entries: version: 0.1.0 onechart: - apiVersion: v2 - created: "2026-02-14T15:46:37.979555+07:00" + created: "2026-02-21T16:14:49.561326034Z" dependencies: - name: common repository: file://../common - version: 0.7.0 - - name: cnpg - repository: file://../cnpg - version: 0.1.0 + version: 0.9.0 + description: One chart to rule them all. A generic Helm chart for your application + deployments. Because no-one can remember the Kubernetes yaml syntax. + digest: b7493f9dae456bd1c28d9c115a728bfc80c309d4b56e50bf4856a08d32445ff1 + name: onechart + type: application + urls: + - https://chart.onechart.dev/onechart-0.79.0.tgz + version: 0.79.0 + - apiVersion: v2 + created: "2026-02-21T16:14:49.560675499Z" + dependencies: + - name: common + repository: file://../common + version: 0.9.0 + description: One chart to rule them all. A generic Helm chart for your application + deployments. Because no-one can remember the Kubernetes yaml syntax. + digest: d8980c055df1e50d7b48f9f23083df51b756ad1f07544b668327a5db674624f2 + name: onechart + type: application + urls: + - https://chart.onechart.dev/onechart-0.78.0.tgz + version: 0.78.0 + - apiVersion: v2 + created: "2026-02-21T16:14:49.559800843Z" + dependencies: + - name: common + repository: file://../common + version: 0.8.0 description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. - digest: 70f91728acaa26f2656f2ac9669ec4f8f20ab6587e79209fb2de58bb41c35270 + digest: d6cd71f3c21e1991879b0c577f08af091181ef7b932b47602013cbbbb33379db name: onechart type: application urls: - https://chart.onechart.dev/onechart-0.77.0.tgz version: 0.77.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.97907+07:00" + created: "2026-02-21T16:14:49.558492472Z" dependencies: - name: common repository: file://../common @@ -885,7 +938,7 @@ entries: - https://chart.onechart.dev/onechart-0.76.0.tgz version: 0.76.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.978557+07:00" + created: "2026-02-21T16:14:49.557872995Z" dependencies: - name: common repository: file://../common @@ -899,7 +952,7 @@ entries: - https://chart.onechart.dev/onechart-0.75.0.tgz version: 0.75.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.97801+07:00" + created: "2026-02-21T16:14:49.557237207Z" dependencies: - name: common repository: file://../common @@ -913,7 +966,7 @@ entries: - https://chart.onechart.dev/onechart-0.74.0.tgz version: 0.74.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.97747+07:00" + created: "2026-02-21T16:14:49.5566178Z" dependencies: - name: common repository: file://../common @@ -927,7 +980,7 @@ entries: - https://chart.onechart.dev/onechart-0.73.0.tgz version: 0.73.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.976708+07:00" + created: "2026-02-21T16:14:49.555986551Z" dependencies: - name: common repository: file://../common @@ -941,7 +994,7 @@ entries: - https://chart.onechart.dev/onechart-0.72.0.tgz version: 0.72.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.976202+07:00" + created: "2026-02-21T16:14:49.555341958Z" dependencies: - name: common repository: file://../common @@ -955,7 +1008,7 @@ entries: - https://chart.onechart.dev/onechart-0.71.0.tgz version: 0.71.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.975806+07:00" + created: "2026-02-21T16:14:49.554715798Z" dependencies: - name: common repository: file://../common @@ -969,7 +1022,7 @@ entries: - https://chart.onechart.dev/onechart-0.70.0.tgz version: 0.70.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.974845+07:00" + created: "2026-02-21T16:14:49.552908047Z" dependencies: - name: common repository: file://../common @@ -983,7 +1036,7 @@ entries: - https://chart.onechart.dev/onechart-0.69.0.tgz version: 0.69.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.974338+07:00" + created: "2026-02-21T16:14:49.552264596Z" dependencies: - name: common repository: file://../common @@ -997,7 +1050,7 @@ entries: - https://chart.onechart.dev/onechart-0.68.0.tgz version: 0.68.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.973857+07:00" + created: "2026-02-21T16:14:49.551644658Z" dependencies: - name: common repository: file://../common @@ -1011,7 +1064,7 @@ entries: - https://chart.onechart.dev/onechart-0.67.0.tgz version: 0.67.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.973287+07:00" + created: "2026-02-21T16:14:49.551010995Z" dependencies: - name: common repository: file://../common @@ -1025,7 +1078,7 @@ entries: - https://chart.onechart.dev/onechart-0.66.0.tgz version: 0.66.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.972757+07:00" + created: "2026-02-21T16:14:49.550371931Z" dependencies: - name: common repository: file://../common @@ -1039,7 +1092,7 @@ entries: - https://chart.onechart.dev/onechart-0.65.0.tgz version: 0.65.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.972282+07:00" + created: "2026-02-21T16:14:49.549737806Z" dependencies: - name: common repository: file://../common @@ -1053,7 +1106,7 @@ entries: - https://chart.onechart.dev/onechart-0.65.0-rc.1.tgz version: 0.65.0-rc.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.971596+07:00" + created: "2026-02-21T16:14:49.549062335Z" dependencies: - name: common repository: file://../common @@ -1067,7 +1120,7 @@ entries: - https://chart.onechart.dev/onechart-0.64.0.tgz version: 0.64.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.971114+07:00" + created: "2026-02-21T16:14:49.547620525Z" dependencies: - name: common repository: file://../common @@ -1081,7 +1134,7 @@ entries: - https://chart.onechart.dev/onechart-0.64.0-rc.3.tgz version: 0.64.0-rc.3 - apiVersion: v2 - created: "2026-02-14T15:46:37.970588+07:00" + created: "2026-02-21T16:14:49.547008792Z" dependencies: - name: common repository: file://../common @@ -1095,7 +1148,7 @@ entries: - https://chart.onechart.dev/onechart-0.64.0-rc.2.tgz version: 0.64.0-rc.2 - apiVersion: v2 - created: "2026-02-14T15:46:37.970103+07:00" + created: "2026-02-21T16:14:49.54639188Z" dependencies: - name: common repository: file://../common @@ -1109,7 +1162,7 @@ entries: - https://chart.onechart.dev/onechart-0.63.0.tgz version: 0.63.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.969694+07:00" + created: "2026-02-21T16:14:49.545764298Z" dependencies: - name: common repository: file://../common @@ -1123,7 +1176,7 @@ entries: - https://chart.onechart.dev/onechart-0.63.0-rc.3.tgz version: 0.63.0-rc.3 - apiVersion: v2 - created: "2026-02-14T15:46:37.969104+07:00" + created: "2026-02-21T16:14:49.545141484Z" dependencies: - name: common repository: file://../common @@ -1137,7 +1190,7 @@ entries: - https://chart.onechart.dev/onechart-0.63.0-rc.2.tgz version: 0.63.0-rc.2 - apiVersion: v2 - created: "2026-02-14T15:46:37.96857+07:00" + created: "2026-02-21T16:14:49.544530283Z" dependencies: - name: common repository: file://../common @@ -1151,7 +1204,7 @@ entries: - https://chart.onechart.dev/onechart-0.63.0-rc.1.tgz version: 0.63.0-rc.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.968014+07:00" + created: "2026-02-21T16:14:49.543895748Z" dependencies: - name: common repository: file://../common @@ -1165,7 +1218,7 @@ entries: - https://chart.onechart.dev/onechart-0.62.0.tgz version: 0.62.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.967395+07:00" + created: "2026-02-21T16:14:49.543219274Z" dependencies: - name: common repository: file://../common @@ -1179,7 +1232,7 @@ entries: - https://chart.onechart.dev/onechart-0.62.0-rc.3.tgz version: 0.62.0-rc.3 - apiVersion: v2 - created: "2026-02-14T15:46:37.966797+07:00" + created: "2026-02-21T16:14:49.541871587Z" dependencies: - name: common repository: file://../common @@ -1193,7 +1246,7 @@ entries: - https://chart.onechart.dev/onechart-0.61.0.tgz version: 0.61.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.966155+07:00" + created: "2026-02-21T16:14:49.541269151Z" dependencies: - name: common repository: file://../common @@ -1207,7 +1260,7 @@ entries: - https://chart.onechart.dev/onechart-0.60.0.tgz version: 0.60.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.965289+07:00" + created: "2026-02-21T16:14:49.540220413Z" dependencies: - name: common repository: file://../common @@ -1221,7 +1274,7 @@ entries: - https://chart.onechart.dev/onechart-0.59.0.tgz version: 0.59.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.964914+07:00" + created: "2026-02-21T16:14:49.539624009Z" dependencies: - name: common repository: file://../common @@ -1235,7 +1288,7 @@ entries: - https://chart.onechart.dev/onechart-0.58.0.tgz version: 0.58.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.964274+07:00" + created: "2026-02-21T16:14:49.539008499Z" dependencies: - name: common repository: file://../common @@ -1249,7 +1302,7 @@ entries: - https://chart.onechart.dev/onechart-0.57.0.tgz version: 0.57.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.96379+07:00" + created: "2026-02-21T16:14:49.538373834Z" dependencies: - name: common repository: file://../common @@ -1263,7 +1316,7 @@ entries: - https://chart.onechart.dev/onechart-0.56.0.tgz version: 0.56.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.963277+07:00" + created: "2026-02-21T16:14:49.53778255Z" dependencies: - name: common repository: file://../common @@ -1277,7 +1330,7 @@ entries: - https://chart.onechart.dev/onechart-0.55.0.tgz version: 0.55.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.962907+07:00" + created: "2026-02-21T16:14:49.536660282Z" dependencies: - name: common repository: file://../common @@ -1291,7 +1344,7 @@ entries: - https://chart.onechart.dev/onechart-0.54.0.tgz version: 0.54.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.962511+07:00" + created: "2026-02-21T16:14:49.535774347Z" dependencies: - name: common repository: file://../common @@ -1305,7 +1358,7 @@ entries: - https://chart.onechart.dev/onechart-0.53.0.tgz version: 0.53.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.962123+07:00" + created: "2026-02-21T16:14:49.535196258Z" dependencies: - name: common repository: file://../common @@ -1319,7 +1372,7 @@ entries: - https://chart.onechart.dev/onechart-0.52.0.tgz version: 0.52.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.961671+07:00" + created: "2026-02-21T16:14:49.534633997Z" dependencies: - name: common repository: file://../common @@ -1333,7 +1386,7 @@ entries: - https://chart.onechart.dev/onechart-0.51.0.tgz version: 0.51.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.961132+07:00" + created: "2026-02-21T16:14:49.534049646Z" dependencies: - name: common repository: file://../common @@ -1347,7 +1400,7 @@ entries: - https://chart.onechart.dev/onechart-0.50.0.tgz version: 0.50.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.960412+07:00" + created: "2026-02-21T16:14:49.533040772Z" dependencies: - name: common repository: file://../common @@ -1361,7 +1414,7 @@ entries: - https://chart.onechart.dev/onechart-0.49.0.tgz version: 0.49.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.960038+07:00" + created: "2026-02-21T16:14:49.5324401Z" dependencies: - name: common repository: file://../common @@ -1375,7 +1428,7 @@ entries: - https://chart.onechart.dev/onechart-0.48.0.tgz version: 0.48.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.959657+07:00" + created: "2026-02-21T16:14:49.531831724Z" dependencies: - name: common repository: file://../common @@ -1389,7 +1442,7 @@ entries: - https://chart.onechart.dev/onechart-0.47.0.tgz version: 0.47.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.95927+07:00" + created: "2026-02-21T16:14:49.531034815Z" dependencies: - name: common repository: file://../common @@ -1403,7 +1456,7 @@ entries: - https://chart.onechart.dev/onechart-0.46.0.tgz version: 0.46.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.958709+07:00" + created: "2026-02-21T16:14:49.529758112Z" dependencies: - name: common repository: file://../common @@ -1417,7 +1470,7 @@ entries: - https://chart.onechart.dev/onechart-0.45.0.tgz version: 0.45.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.958188+07:00" + created: "2026-02-21T16:14:49.529149095Z" dependencies: - name: common repository: file://../common @@ -1431,7 +1484,7 @@ entries: - https://chart.onechart.dev/onechart-0.44.0.tgz version: 0.44.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.95767+07:00" + created: "2026-02-21T16:14:49.528501596Z" dependencies: - name: common repository: file://../common @@ -1445,7 +1498,7 @@ entries: - https://chart.onechart.dev/onechart-0.43.0.tgz version: 0.43.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.95728+07:00" + created: "2026-02-21T16:14:49.527948322Z" dependencies: - name: common repository: file://../common @@ -1459,7 +1512,7 @@ entries: - https://chart.onechart.dev/onechart-0.42.0.tgz version: 0.42.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.956831+07:00" + created: "2026-02-21T16:14:49.527397904Z" dependencies: - name: common repository: file://../common @@ -1473,7 +1526,7 @@ entries: - https://chart.onechart.dev/onechart-0.41.0.tgz version: 0.41.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.955981+07:00" + created: "2026-02-21T16:14:49.526869427Z" dependencies: - name: common repository: file://../common @@ -1487,7 +1540,7 @@ entries: - https://chart.onechart.dev/onechart-0.40.0.tgz version: 0.40.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.955476+07:00" + created: "2026-02-21T16:14:49.526091174Z" dependencies: - name: common repository: file://../common @@ -1501,7 +1554,7 @@ entries: - https://chart.onechart.dev/onechart-0.39.0.tgz version: 0.39.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.954822+07:00" + created: "2026-02-21T16:14:49.52549474Z" dependencies: - name: common repository: file://../common @@ -1515,7 +1568,7 @@ entries: - https://chart.onechart.dev/onechart-0.38.0.tgz version: 0.38.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.954301+07:00" + created: "2026-02-21T16:14:49.524928723Z" dependencies: - name: common repository: file://../common @@ -1529,7 +1582,7 @@ entries: - https://chart.onechart.dev/onechart-0.37.0.tgz version: 0.37.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.953678+07:00" + created: "2026-02-21T16:14:49.523868794Z" dependencies: - name: common repository: file://../common @@ -1543,7 +1596,7 @@ entries: - https://chart.onechart.dev/onechart-0.36.0.tgz version: 0.36.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.953325+07:00" + created: "2026-02-21T16:14:49.523145122Z" dependencies: - name: common repository: file://../common @@ -1557,7 +1610,7 @@ entries: - https://chart.onechart.dev/onechart-0.35.0.tgz version: 0.35.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.952765+07:00" + created: "2026-02-21T16:14:49.522622276Z" dependencies: - name: common repository: file://../common @@ -1571,7 +1624,7 @@ entries: - https://chart.onechart.dev/onechart-0.34.0.tgz version: 0.34.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.952242+07:00" + created: "2026-02-21T16:14:49.522091514Z" dependencies: - name: common repository: file://../common @@ -1585,7 +1638,7 @@ entries: - https://chart.onechart.dev/onechart-0.33.0.tgz version: 0.33.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.951745+07:00" + created: "2026-02-21T16:14:49.521577284Z" dependencies: - name: common repository: file://../common @@ -1599,7 +1652,7 @@ entries: - https://chart.onechart.dev/onechart-0.32.0.tgz version: 0.32.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.951419+07:00" + created: "2026-02-21T16:14:49.521026217Z" dependencies: - name: common repository: file://../common @@ -1613,7 +1666,7 @@ entries: - https://chart.onechart.dev/onechart-0.31.0.tgz version: 0.31.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.95108+07:00" + created: "2026-02-21T16:14:49.520499753Z" dependencies: - name: common repository: file://../common @@ -1627,7 +1680,7 @@ entries: - https://chart.onechart.dev/onechart-0.30.0.tgz version: 0.30.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.949562+07:00" + created: "2026-02-21T16:14:49.519417372Z" dependencies: - name: common repository: file://../common @@ -1641,7 +1694,7 @@ entries: - https://chart.onechart.dev/onechart-0.29.0.tgz version: 0.29.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.949073+07:00" + created: "2026-02-21T16:14:49.518924191Z" dependencies: - name: common repository: file://../common @@ -1655,7 +1708,7 @@ entries: - https://chart.onechart.dev/onechart-0.28.0.tgz version: 0.28.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.948616+07:00" + created: "2026-02-21T16:14:49.517964737Z" dependencies: - name: common repository: file://../common @@ -1669,7 +1722,7 @@ entries: - https://chart.onechart.dev/onechart-0.27.0.tgz version: 0.27.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.948286+07:00" + created: "2026-02-21T16:14:49.517263708Z" dependencies: - name: common repository: file://../common @@ -1683,7 +1736,7 @@ entries: - https://chart.onechart.dev/onechart-0.27.0-rc3.tgz version: 0.27.0-rc3 - apiVersion: v2 - created: "2026-02-14T15:46:37.947627+07:00" + created: "2026-02-21T16:14:49.516790273Z" dependencies: - name: common repository: file://../common @@ -1697,7 +1750,7 @@ entries: - https://chart.onechart.dev/onechart-0.27.0-rc2.tgz version: 0.27.0-rc2 - apiVersion: v2 - created: "2026-02-14T15:46:37.947142+07:00" + created: "2026-02-21T16:14:49.516282665Z" dependencies: - name: common repository: file://../common @@ -1711,7 +1764,7 @@ entries: - https://chart.onechart.dev/onechart-0.27.0-rc1.tgz version: 0.27.0-rc1 - apiVersion: v2 - created: "2026-02-14T15:46:37.946556+07:00" + created: "2026-02-21T16:14:49.515799253Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 3563a30dba0b6a9c7a1a3df358ca5c41e952882fd2f1bbe33c8103536870d651 @@ -1721,7 +1774,7 @@ entries: - https://chart.onechart.dev/onechart-0.26.0.tgz version: 0.26.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.946278+07:00" + created: "2026-02-21T16:14:49.515414935Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: efcbabde8193f1c3ecb34e4ede8f5efead1f77d8096180f4e8640ff94df07461 @@ -1731,7 +1784,7 @@ entries: - https://chart.onechart.dev/onechart-0.25.0.tgz version: 0.25.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.946022+07:00" + created: "2026-02-21T16:14:49.515028303Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 59f1389268efb3d970f84cae968e3ecbde57015df1201411f9f46becb4b09844 @@ -1741,7 +1794,7 @@ entries: - https://chart.onechart.dev/onechart-0.24.1.tgz version: 0.24.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.94578+07:00" + created: "2026-02-21T16:14:49.51464122Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 74b6fdf49a9fa5327fc0639f1d97f0cf553f89030c01379f3c91a5adb6f8a0f1 @@ -1751,7 +1804,7 @@ entries: - https://chart.onechart.dev/onechart-0.24.0.tgz version: 0.24.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.945531+07:00" + created: "2026-02-21T16:14:49.514249788Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: f8e444c2d5c5a4e73b76a971effda5246d3200427be45c2fb546bc990f197ecc @@ -1761,7 +1814,7 @@ entries: - https://chart.onechart.dev/onechart-0.23.0.tgz version: 0.23.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.945248+07:00" + created: "2026-02-21T16:14:49.513885288Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: dfad2865c3eb54f0366300ef63b8ba1863ca69aa27e5ca5d3512c0d799d004d3 @@ -1771,7 +1824,7 @@ entries: - https://chart.onechart.dev/onechart-0.22.0.tgz version: 0.22.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.944737+07:00" + created: "2026-02-21T16:14:49.513491943Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 1b837cdefcb7025c40bffdd620a0f116df5ccb9023ac6a8c538bd8e77b3eb80a @@ -1781,7 +1834,7 @@ entries: - https://chart.onechart.dev/onechart-0.21.0.tgz version: 0.21.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.944485+07:00" + created: "2026-02-21T16:14:49.512842973Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: a4f5741b46b89cd4328fbd96f96d85d53bae64b526730de5097ec33639c9c54f @@ -1791,7 +1844,7 @@ entries: - https://chart.onechart.dev/onechart-0.20.0.tgz version: 0.20.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.944103+07:00" + created: "2026-02-21T16:14:49.511825252Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 59dd16db4f8519d3922da349aabcc2daec8385fc8a98d0f3163a84b98cc12f61 @@ -1801,7 +1854,7 @@ entries: - https://chart.onechart.dev/onechart-0.19.0.tgz version: 0.19.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.943844+07:00" + created: "2026-02-21T16:14:49.5114384Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 74c4c6a448e66929dfcafc5a641b5bdbaa8af6832c6065b02ce756dfeb3fc438 @@ -1811,7 +1864,7 @@ entries: - https://chart.onechart.dev/onechart-0.18.0.tgz version: 0.18.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.943579+07:00" + created: "2026-02-21T16:14:49.511069761Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: e1ba0bb54c3a3e13b661bb608839c7013d12e24d0437581ebfdbf5ce4a283d4d @@ -1821,7 +1874,7 @@ entries: - https://chart.onechart.dev/onechart-0.17.0.tgz version: 0.17.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.943315+07:00" + created: "2026-02-21T16:14:49.510701003Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 596350a4977b305e4d5aae16dd8dcca62a17ea5cec9f444aacd82a12d6b3dcfe @@ -1831,7 +1884,7 @@ entries: - https://chart.onechart.dev/onechart-0.16.0.tgz version: 0.16.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.943062+07:00" + created: "2026-02-21T16:14:49.510316334Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: d1a5a9e9bff274f32f6849bc58b201c7886240b94dd6b70b5cf3411d9ad03393 @@ -1841,7 +1894,7 @@ entries: - https://chart.onechart.dev/onechart-0.15.3.tgz version: 0.15.3 - apiVersion: v2 - created: "2026-02-14T15:46:37.942815+07:00" + created: "2026-02-21T16:14:49.509926225Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 626410479f67bbbfa7e7fc94f6dfd8aae50a2bdf9fc72ec395c835dacbd5dbe7 @@ -1851,7 +1904,7 @@ entries: - https://chart.onechart.dev/onechart-0.15.2.tgz version: 0.15.2 - apiVersion: v2 - created: "2026-02-14T15:46:37.942561+07:00" + created: "2026-02-21T16:14:49.509545765Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: e6d237aff4abedee6deb5ba57e8183c7598b255d40afdd04c03f73014f706aa3 @@ -1861,7 +1914,7 @@ entries: - https://chart.onechart.dev/onechart-0.15.1.tgz version: 0.15.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.942162+07:00" + created: "2026-02-21T16:14:49.509138905Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: d45fc4cc214bc94e4c2c10d6432562d7e65ee5e55226f677aafdfe101d7f6e7f @@ -1871,7 +1924,7 @@ entries: - https://chart.onechart.dev/onechart-0.15.0.tgz version: 0.15.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.94191+07:00" + created: "2026-02-21T16:14:49.508735011Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 7e61a72a3400e09c44539094558a2084621239015132d20551c4593be3b5bede @@ -1881,7 +1934,7 @@ entries: - https://chart.onechart.dev/onechart-0.14.0.tgz version: 0.14.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.941667+07:00" + created: "2026-02-21T16:14:49.508301571Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 743a9b552233770713f0c22edbe8cf4f55c890a59106e1f33055c1cb31be5a27 @@ -1891,7 +1944,7 @@ entries: - https://chart.onechart.dev/onechart-0.13.2.tgz version: 0.13.2 - apiVersion: v2 - created: "2026-02-14T15:46:37.941422+07:00" + created: "2026-02-21T16:14:49.507851901Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 02bf9537e13cea0da9dc3bfbcdd45d51576354cb18b7c1c7cec76f829e20105f @@ -1901,7 +1954,7 @@ entries: - https://chart.onechart.dev/onechart-0.13.1.tgz version: 0.13.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.941177+07:00" + created: "2026-02-21T16:14:49.507081157Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 5183ed825c4f255ca5a4f0ffeb8c92bbad3c43b42fc1b798f1f1fc6de2a30bef @@ -1911,7 +1964,7 @@ entries: - https://chart.onechart.dev/onechart-0.13.0.tgz version: 0.13.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.940802+07:00" + created: "2026-02-21T16:14:49.506326929Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: e131a502d12a6b074453f1da8d0d1ca7145e80a025f31252b24cc3d62375a4c1 @@ -1921,7 +1974,7 @@ entries: - https://chart.onechart.dev/onechart-0.12.2.tgz version: 0.12.2 - apiVersion: v2 - created: "2026-02-14T15:46:37.939949+07:00" + created: "2026-02-21T16:14:49.506027069Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 8e1a25d18a546c4ec5e970991301a08e38495a964a8f6e0a2ee97f92c41c9691 @@ -1931,7 +1984,7 @@ entries: - https://chart.onechart.dev/onechart-0.12.1.tgz version: 0.12.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.939673+07:00" + created: "2026-02-21T16:14:49.505723261Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: f38a6f2fbf5c847b00a9140ecd004e0bf667d859aa83d8dac4a2d0eecd1a361f @@ -1941,7 +1994,7 @@ entries: - https://chart.onechart.dev/onechart-0.12.0.tgz version: 0.12.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.939364+07:00" + created: "2026-02-21T16:14:49.505393415Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 75c16f84b5e99aad5aa7203f5c1ce2a9589d85b89afec4e161a2e0344a522c17 @@ -1951,7 +2004,7 @@ entries: - https://chart.onechart.dev/onechart-0.11.0.tgz version: 0.11.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.939069+07:00" + created: "2026-02-21T16:14:49.505096982Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 40f1166e858d35cb237debd1390187884641b0e8c29a80aaa195b66b0ee73516 @@ -1961,7 +2014,7 @@ entries: - https://chart.onechart.dev/onechart-0.10.0.tgz version: 0.10.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.98034+07:00" + created: "2026-02-21T16:14:49.562392956Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: cb42b08b463b401f6718bba7c171ee55c173021c5101ea1b3068ef3899a6e164 @@ -1971,7 +2024,7 @@ entries: - https://chart.onechart.dev/onechart-0.9.0.tgz version: 0.9.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.980046+07:00" + created: "2026-02-21T16:14:49.562117673Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: ce046d209a9e8fa07766712492cc896451473fafca129dbc9c675107d0e39c52 @@ -1981,7 +2034,7 @@ entries: - https://chart.onechart.dev/onechart-0.8.2.tgz version: 0.8.2 - apiVersion: v2 - created: "2026-02-14T15:46:37.979891+07:00" + created: "2026-02-21T16:14:49.561869148Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 422d7e6ea1bed530d4cd5e23417b229772a6fe2e835828ca282a3e6c9b646b2b @@ -1991,7 +2044,7 @@ entries: - https://chart.onechart.dev/onechart-0.8.1.tgz version: 0.8.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.979724+07:00" + created: "2026-02-21T16:14:49.561613491Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 8001bd02fc90ad66da7941c136ee8d0e665ea90b6e1ac27d82b048f2b12b3964 @@ -2001,7 +2054,7 @@ entries: - https://chart.onechart.dev/onechart-0.8.0.tgz version: 0.8.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.975316+07:00" + created: "2026-02-21T16:14:49.55377701Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: d1454b430eb7131d0d450f7c0a8a6698278893c61e03d48649a8112dfcf42b72 @@ -2011,7 +2064,7 @@ entries: - https://chart.onechart.dev/onechart-0.7.1.tgz version: 0.7.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.975104+07:00" + created: "2026-02-21T16:14:49.553148026Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 4bf90835f287917671ec40b5b395da9332cf18e70f248d250f8d5a72360dcb4e @@ -2021,7 +2074,7 @@ entries: - https://chart.onechart.dev/onechart-0.7.0.tgz version: 0.7.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.965798+07:00" + created: "2026-02-21T16:14:49.540656106Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 0cade489fc74a040f5e7f71d01c6fa00d3f68b4752a4d8234ccf2c1504b4c0a1 @@ -2031,7 +2084,7 @@ entries: - https://chart.onechart.dev/onechart-0.6.1.tgz version: 0.6.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.965544+07:00" + created: "2026-02-21T16:14:49.540427309Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: d607820a7e104eaaa88c153c1f2f7f409ef4c612ad747caeb3a671cf3fce03d4 @@ -2041,7 +2094,7 @@ entries: - https://chart.onechart.dev/onechart-0.6.0.tgz version: 0.6.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.960788+07:00" + created: "2026-02-21T16:14:49.533463712Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: ddf7cf87402095d62855898744b805115fdf86c4b295e0a4def0c50408fd9138 @@ -2051,7 +2104,7 @@ entries: - https://chart.onechart.dev/onechart-0.5.1.tgz version: 0.5.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.960554+07:00" + created: "2026-02-21T16:14:49.533261083Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: adf3c2cf3a27e58ec75620599e0e1c2031a7410a061a590317beeff6d8a9ad69 @@ -2061,7 +2114,7 @@ entries: - https://chart.onechart.dev/onechart-0.5.0.tgz version: 0.5.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.955622+07:00" + created: "2026-02-21T16:14:49.526313218Z" description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. digest: 8dab33263c4e632aeb4656c666871440b589497b70e76a1d6c3a5e3db1a30bba @@ -2071,7 +2124,7 @@ entries: - https://chart.onechart.dev/onechart-0.4.0.tgz version: 0.4.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.950364+07:00" + created: "2026-02-21T16:14:49.519975474Z" description: A generic Helm chart for your application deployments digest: fbaf6139e0ef8ad9a87cc1e41a97c7d25fdcf7ea17fa6364952f1a851a87480a name: onechart @@ -2080,7 +2133,7 @@ entries: - https://chart.onechart.dev/onechart-0.3.2.tgz version: 0.3.2 - apiVersion: v2 - created: "2026-02-14T15:46:37.949962+07:00" + created: "2026-02-21T16:14:49.519803413Z" description: A generic Helm chart for your application deployments digest: bd6f5b1865ab9b05fc6925c163ab8045235bd2723dba31f09d5083d24322d1f8 name: onechart @@ -2089,7 +2142,7 @@ entries: - https://chart.onechart.dev/onechart-0.3.1.tgz version: 0.3.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.949811+07:00" + created: "2026-02-21T16:14:49.519621794Z" description: A generic Helm chart for your application deployments digest: c79cef21eceab948144a289298cdf1e20e77a0782a883d7d65f9e709ccbbc271 name: onechart @@ -2098,7 +2151,7 @@ entries: - https://chart.onechart.dev/onechart-0.3.0.tgz version: 0.3.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.944233+07:00" + created: "2026-02-21T16:14:49.511999518Z" description: A generic Helm chart for your application deployments digest: dd814ac5d08d5e6163a1b769df6803f5cb0f09d906045086dfcc5be522bb1ec3 name: onechart @@ -2107,7 +2160,7 @@ entries: - https://chart.onechart.dev/onechart-0.2.0.tgz version: 0.2.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.938851+07:00" + created: "2026-02-21T16:14:49.504807261Z" description: A generic Helm chart for your application deployments digest: e46062df8053840cbfbba26c0a66a843a79f15a0b43a145ed019327513bd5098 name: onechart @@ -2116,7 +2169,7 @@ entries: - https://chart.onechart.dev/onechart-0.1.2.tgz version: 0.1.2 - apiVersion: v2 - created: "2026-02-14T15:46:37.938701+07:00" + created: "2026-02-21T16:14:49.504637594Z" description: A generic Helm chart for your application deployments digest: a7bbc8b7dcc008e89156cd1830282b7d39c0592e82ccdcefb77a25a42eca2a3d name: onechart @@ -2125,7 +2178,7 @@ entries: - https://chart.onechart.dev/onechart-0.1.1.tgz version: 0.1.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.938556+07:00" + created: "2026-02-21T16:14:49.504445625Z" description: A generic Helm chart for your application deployments digest: 1ed8c0645abdae6c950526e9c5410dc056847a11700dc7def5f1c55eb7de0cd4 name: onechart @@ -2135,20 +2188,46 @@ entries: version: 0.1.0 static-site: - apiVersion: v2 - created: "2026-02-14T15:46:37.990797+07:00" + created: "2026-02-21T16:14:49.575904231Z" dependencies: - name: common repository: file://../common - version: 0.7.0 + version: 0.9.0 + description: Chart to build and deploy static sites + digest: 94e97f6ae4819d45d58280e49cd853763def3eb871663cc6d74a8f21ece8815a + name: static-site + type: application + urls: + - https://chart.onechart.dev/static-site-0.79.0.tgz + version: 0.79.0 + - apiVersion: v2 + created: "2026-02-21T16:14:49.575418344Z" + dependencies: + - name: common + repository: file://../common + version: 0.9.0 + description: Chart to build and deploy static sites + digest: 5df18f8597b56ee3aeed11540481b6fb18f0314c88a534c72b14bdc651e2f75f + name: static-site + type: application + urls: + - https://chart.onechart.dev/static-site-0.78.0.tgz + version: 0.78.0 + - apiVersion: v2 + created: "2026-02-21T16:14:49.574958084Z" + dependencies: + - name: common + repository: file://../common + version: 0.8.0 description: Chart to build and deploy static sites - digest: a76c28df1a8346e20254942ee1c00953554ef3177a3cc69e256bbb0502b7c25b + digest: e9ad56f9bb140694a081f72fb856e8716adf0d0eaa55d5ab7eaa28c60d6e8b36 name: static-site type: application urls: - https://chart.onechart.dev/static-site-0.77.0.tgz version: 0.77.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.990516+07:00" + created: "2026-02-21T16:14:49.574477326Z" dependencies: - name: common repository: file://../common @@ -2161,7 +2240,7 @@ entries: - https://chart.onechart.dev/static-site-0.76.0.tgz version: 0.76.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.990198+07:00" + created: "2026-02-21T16:14:49.574007389Z" dependencies: - name: common repository: file://../common @@ -2174,7 +2253,7 @@ entries: - https://chart.onechart.dev/static-site-0.75.0.tgz version: 0.75.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.989911+07:00" + created: "2026-02-21T16:14:49.573528364Z" dependencies: - name: common repository: file://../common @@ -2187,7 +2266,7 @@ entries: - https://chart.onechart.dev/static-site-0.74.0.tgz version: 0.74.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.989609+07:00" + created: "2026-02-21T16:14:49.573054329Z" dependencies: - name: common repository: file://../common @@ -2200,7 +2279,7 @@ entries: - https://chart.onechart.dev/static-site-0.73.0.tgz version: 0.73.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.989231+07:00" + created: "2026-02-21T16:14:49.57258945Z" dependencies: - name: common repository: file://../common @@ -2213,7 +2292,7 @@ entries: - https://chart.onechart.dev/static-site-0.72.0.tgz version: 0.72.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.98879+07:00" + created: "2026-02-21T16:14:49.572083235Z" dependencies: - name: common repository: file://../common @@ -2226,7 +2305,7 @@ entries: - https://chart.onechart.dev/static-site-0.71.0.tgz version: 0.71.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.988516+07:00" + created: "2026-02-21T16:14:49.571153226Z" dependencies: - name: common repository: file://../common @@ -2239,7 +2318,7 @@ entries: - https://chart.onechart.dev/static-site-0.70.0.tgz version: 0.70.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.988228+07:00" + created: "2026-02-21T16:14:49.570363691Z" description: Chart to build and deploy static sites digest: 15c2ee0a98e9762e60e3bb6a8db06e4dc7dac9bebcf439922aa5f64e7d4bd41e name: static-site @@ -2248,7 +2327,7 @@ entries: - https://chart.onechart.dev/static-site-0.69.0.tgz version: 0.69.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.988055+07:00" + created: "2026-02-21T16:14:49.570088818Z" description: Chart to build and deploy static sites digest: 2bb2c74dbc4550345d280c56582eead02776b066981441ede5899b2c2b9f6e0c name: static-site @@ -2257,7 +2336,7 @@ entries: - https://chart.onechart.dev/static-site-0.68.0.tgz version: 0.68.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.98788+07:00" + created: "2026-02-21T16:14:49.569812141Z" description: Chart to build and deploy static sites digest: f8f021af14c2c67cac2b7a394556f6524264189192bcc8e0a4cfeaa52a9fe6fb name: static-site @@ -2266,7 +2345,7 @@ entries: - https://chart.onechart.dev/static-site-0.67.0.tgz version: 0.67.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.987707+07:00" + created: "2026-02-21T16:14:49.569529123Z" description: Chart to build and deploy static sites digest: 8543a5accf5644331743f7a0daf24aa402e6bef663970b57cfbd263aea0af165 name: static-site @@ -2275,7 +2354,7 @@ entries: - https://chart.onechart.dev/static-site-0.66.0.tgz version: 0.66.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.987536+07:00" + created: "2026-02-21T16:14:49.56922264Z" description: Chart to build and deploy static sites digest: 1f3ba2ce15906f885e2bb0000fd3ee385df03eab222e106d19f59032214fc462 name: static-site @@ -2284,7 +2363,7 @@ entries: - https://chart.onechart.dev/static-site-0.65.0.tgz version: 0.65.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.986775+07:00" + created: "2026-02-21T16:14:49.568869661Z" description: Chart to build and deploy static sites digest: 8b47812556f59a5e0fc8f6fe3ca4663461e67dad15137442a6a32dc2d5edea9e name: static-site @@ -2293,7 +2372,7 @@ entries: - https://chart.onechart.dev/static-site-0.64.0.tgz version: 0.64.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.986534+07:00" + created: "2026-02-21T16:14:49.568482478Z" description: Chart to build and deploy static sites digest: 939cbef93d8e09f370c37c73fd95efc99d28361975ce1b859625044240ed2807 name: static-site @@ -2302,7 +2381,7 @@ entries: - https://chart.onechart.dev/static-site-0.64.0-rc.2.tgz version: 0.64.0-rc.2 - apiVersion: v2 - created: "2026-02-14T15:46:37.986273+07:00" + created: "2026-02-21T16:14:49.568206893Z" description: Chart to build and deploy static sites digest: 8af89841d8184856b1e6843c20a14fce51bf46e784c9f2a3140a334cd5932608 name: static-site @@ -2311,7 +2390,7 @@ entries: - https://chart.onechart.dev/static-site-0.63.0.tgz version: 0.63.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.986086+07:00" + created: "2026-02-21T16:14:49.567933112Z" description: Chart to build and deploy static sites digest: dc108e075e2ba579b30d68bc5364adaecbc4b8c11535861d962c5787f9ed198a name: static-site @@ -2320,7 +2399,7 @@ entries: - https://chart.onechart.dev/static-site-0.63.0-rc.3.tgz version: 0.63.0-rc.3 - apiVersion: v2 - created: "2026-02-14T15:46:37.985908+07:00" + created: "2026-02-21T16:14:49.567654772Z" description: Chart to build and deploy static sites digest: 87b850c57a52b7fc9d025ccf1d390557728355d8874c0a1f8efcfafd9f7c87c3 name: static-site @@ -2329,7 +2408,7 @@ entries: - https://chart.onechart.dev/static-site-0.63.0-rc.2.tgz version: 0.63.0-rc.2 - apiVersion: v2 - created: "2026-02-14T15:46:37.985725+07:00" + created: "2026-02-21T16:14:49.567354832Z" description: Chart to build and deploy static sites digest: fffcc8edac47cc87244bdf7325c6ac880f4bddab5e22b8aeba90b92f51425c22 name: static-site @@ -2338,7 +2417,7 @@ entries: - https://chart.onechart.dev/static-site-0.63.0-rc.1.tgz version: 0.63.0-rc.1 - apiVersion: v2 - created: "2026-02-14T15:46:37.985544+07:00" + created: "2026-02-21T16:14:49.567067626Z" description: Chart to build and deploy static sites digest: c63bc30ae3acbc4bf3bcfe22d8255c4f8fb593b4d07dac5aad678668d9555e2b name: static-site @@ -2347,7 +2426,7 @@ entries: - https://chart.onechart.dev/static-site-0.62.0.tgz version: 0.62.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.985358+07:00" + created: "2026-02-21T16:14:49.566785128Z" description: Chart to build and deploy static sites digest: 2ed116159a2412d6063d863e9e59ba4e136a0115ca98298019703248c3ddeac0 name: static-site @@ -2356,7 +2435,7 @@ entries: - https://chart.onechart.dev/static-site-0.62.0-rc.3.tgz version: 0.62.0-rc.3 - apiVersion: v2 - created: "2026-02-14T15:46:37.984695+07:00" + created: "2026-02-21T16:14:49.566458237Z" description: Chart to build and deploy static sites digest: 8ebb73b0ac8be45cbce8e77061e14c9d0b7619d127137d748345097ebd233ac6 name: static-site @@ -2365,7 +2444,7 @@ entries: - https://chart.onechart.dev/static-site-0.61.0.tgz version: 0.61.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.984426+07:00" + created: "2026-02-21T16:14:49.566169188Z" description: Chart to build and deploy static sites digest: 8d50d5c10503d3180ebf6e00bef8136833efcd47ea57d51e768b34183897585d name: static-site @@ -2374,7 +2453,7 @@ entries: - https://chart.onechart.dev/static-site-0.60.0.tgz version: 0.60.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.983682+07:00" + created: "2026-02-21T16:14:49.565864759Z" description: Chart to build and deploy static sites digest: d485011b302792860258c4abba2273f74165ea491bf3ccb28e1e49d784e230a4 name: static-site @@ -2383,7 +2462,7 @@ entries: - https://chart.onechart.dev/static-site-0.59.0.tgz version: 0.59.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.983412+07:00" + created: "2026-02-21T16:14:49.565115572Z" description: Chart to build and deploy static sites digest: f62fd4d04967e7f4a55c6edb42cde98811d6dd3165d5a00414df02627a32e0a0 name: static-site @@ -2392,7 +2471,7 @@ entries: - https://chart.onechart.dev/static-site-0.58.0.tgz version: 0.58.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.983044+07:00" + created: "2026-02-21T16:14:49.5644828Z" description: Chart to build and deploy static sites digest: 02c948ac12e84aa9f4dbfc04c707a696bf9fe906a526b64498af9f788f1f1c08 name: static-site @@ -2401,7 +2480,7 @@ entries: - https://chart.onechart.dev/static-site-0.57.0.tgz version: 0.57.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.982548+07:00" + created: "2026-02-21T16:14:49.564195794Z" description: Chart to build and deploy static sites digest: b6f8780c07f25f0673ac3657ac7da2f2311d6a054a4ad085b2bc1de55a715d14 name: static-site @@ -2410,7 +2489,7 @@ entries: - https://chart.onechart.dev/static-site-0.56.0.tgz version: 0.56.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.98225+07:00" + created: "2026-02-21T16:14:49.563922263Z" description: Chart to build and deploy static sites digest: 996d067a5e569764e824cabeee040b6786512ddcb90760c495c67e48c2d8f613 name: static-site @@ -2419,7 +2498,7 @@ entries: - https://chart.onechart.dev/static-site-0.55.0.tgz version: 0.55.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.981534+07:00" + created: "2026-02-21T16:14:49.563643242Z" description: Chart to build and deploy static sites digest: daa3189dd1ee1cc328227ec11a59359876da8c29f28b50a36e0bd57fb12fe1ce name: static-site @@ -2428,7 +2507,7 @@ entries: - https://chart.onechart.dev/static-site-0.54.0.tgz version: 0.54.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.981207+07:00" + created: "2026-02-21T16:14:49.563330487Z" description: Chart to build and deploy static sites digest: e9c0c056470f40fc97119ca4c4a9b1b0c84f19c98792fee0b55c91cb57f93671 name: static-site @@ -2437,7 +2516,7 @@ entries: - https://chart.onechart.dev/static-site-0.53.0.tgz version: 0.53.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.980901+07:00" + created: "2026-02-21T16:14:49.563031479Z" description: Chart to build and deploy static sites digest: ef72c7cc95bbf6c123bb2f6a80ced12a3e6f09c866b2ff9057caa6692e16c2e1 name: static-site @@ -2446,7 +2525,7 @@ entries: - https://chart.onechart.dev/static-site-0.52.0.tgz version: 0.52.0 - apiVersion: v2 - created: "2026-02-14T15:46:37.980593+07:00" + created: "2026-02-21T16:14:49.56272692Z" description: Chart to build and deploy static sites digest: d26cef52a3aace6285173de55981375086aec3b4b52027bc2e42d16632190497 name: static-site @@ -2454,4 +2533,4 @@ entries: urls: - https://chart.onechart.dev/static-site-0.1.0.tgz version: 0.1.0 -generated: "2026-02-14T15:46:37.914261+07:00" +generated: "2026-02-21T16:14:49.473973998Z" diff --git a/docs/onechart-0.77.0.tgz b/docs/onechart-0.77.0.tgz index 8903d46..be43cf5 100644 Binary files a/docs/onechart-0.77.0.tgz and b/docs/onechart-0.77.0.tgz differ diff --git a/docs/onechart-0.78.0.tgz b/docs/onechart-0.78.0.tgz new file mode 100644 index 0000000..52ebd55 Binary files /dev/null and b/docs/onechart-0.78.0.tgz differ diff --git a/docs/onechart-0.79.0.tgz b/docs/onechart-0.79.0.tgz new file mode 100644 index 0000000..c04e0c2 Binary files /dev/null and b/docs/onechart-0.79.0.tgz differ diff --git a/docs/onechart.md b/docs/onechart.md index 166cc77..cff2f14 100644 --- a/docs/onechart.md +++ b/docs/onechart.md @@ -13,7 +13,7 @@ You can also template and install onechart from an OCI repository as follows: Check the generated Kubernetes yaml: ```bash -helm template my-release oci://ghcr.io/opsta/onechart --version 0.77.0 \ +helm template my-release oci://ghcr.io/opsta/onechart --version 0.80.0 \ --set image.repository=nginx \ --set image.tag=1.19.3 ``` @@ -21,7 +21,7 @@ helm template my-release oci://ghcr.io/opsta/onechart --version 0.77.0 \ Deploy with Helm: ```bash -helm install my-release oci://ghcr.io/opsta/onechart --version 0.77.0 \ +helm install my-release oci://ghcr.io/opsta/onechart --version 0.80.0 \ --set image.repository=nginx \ --set image.tag=1.19.3 ``` @@ -29,7 +29,7 @@ helm install my-release oci://ghcr.io/opsta/onechart --version 0.77.0 \ The example below deploys your application image, sets environment variables and configures the Kubernetes Ingress domain name: ```bash -helm template my-release oci://ghcr.io/opsta/onechart --version 0.77.0 -f values.yaml +helm template my-release oci://ghcr.io/opsta/onechart --version 0.80.0 -f values.yaml # values.yaml image: diff --git a/docs/static-site-0.77.0.tgz b/docs/static-site-0.77.0.tgz index 3833364..b160a28 100644 Binary files a/docs/static-site-0.77.0.tgz and b/docs/static-site-0.77.0.tgz differ diff --git a/docs/static-site-0.78.0.tgz b/docs/static-site-0.78.0.tgz new file mode 100644 index 0000000..057af24 Binary files /dev/null and b/docs/static-site-0.78.0.tgz differ diff --git a/docs/static-site-0.79.0.tgz b/docs/static-site-0.79.0.tgz new file mode 100644 index 0000000..d455f65 Binary files /dev/null and b/docs/static-site-0.79.0.tgz differ diff --git a/values.yaml b/values.yaml index 0bd7308..13b8a1c 100644 --- a/values.yaml +++ b/values.yaml @@ -32,31 +32,29 @@ podSpec: hostNetwork: true cnpg: - enabled: true + enabled: false cluster: instances: 3 storage: size: 5Gi - storageClass: standard + storageClass: external-nfs walStorage: size: 2Gi - storageClass: standard + storageClass: external-nfs postgresAuth: - username: cnpg - password: ch@ngem3# + username: + password: backup: retentionPolicy: "7d" barmanObjectStore: - endpointURL: https://seaweed-dso.mea-poc.opsta.in.th/buckets/ + endpointURL: https://seaweedfs-admin.mea-poc.opsta.in.th/buckets/ s3Credentials: - accessKeyValue: admin - secretKeyValue: ch@ngem3# - + accessKeyValue: + secretKeyValue: bootstrap: initdb: database: cnpg owner: cnpg -