From 1406081172a064d833cabb924aaa66fc8d8963be Mon Sep 17 00:00:00 2001 From: 2ubyz Date: Wed, 8 Apr 2026 16:22:40 +0700 Subject: [PATCH 1/3] Resync onechart v0.79.0 --- .github/workflows/release.yml | 5 +- README.md | 8 +- charts/cnpg/Chart.yaml | 8 - charts/cnpg/templates/cluster.yaml | 69 --- charts/cnpg/templates/scheduled-backup.yaml | 13 - .../cnpg/templates/secret-admin-postgres.yaml | 18 - charts/cnpg/templates/secret-postgres.yaml | 18 - charts/cnpg/templates/secret-s3.yaml | 11 - charts/cnpg/values.yaml | 53 --- charts/cron-job/Chart.yaml | 2 +- charts/cron-job/charts/common-0.9.0.tgz | Bin 3215 -> 3215 bytes charts/onechart/Chart.lock | 7 +- charts/onechart/Chart.yaml | 6 +- charts/onechart/charts/cnpg-0.1.0.tgz | Bin 1715 -> 0 bytes charts/onechart/charts/common-0.9.0.tgz | Bin 3214 -> 3215 bytes charts/static-site/Chart.yaml | 2 +- charts/static-site/charts/common-0.9.0.tgz | Bin 3215 -> 3215 bytes docs/cron-job-0.79.0.tgz | Bin 6662 -> 0 bytes docs/index.yaml | 447 ++++++++---------- docs/onechart-0.79.0.tgz | Bin 12924 -> 0 bytes docs/onechart.md | 6 +- docs/static-site-0.79.0.tgz | Bin 7965 -> 0 bytes values.yaml | 28 -- 23 files changed, 218 insertions(+), 483 deletions(-) delete mode 100644 charts/cnpg/Chart.yaml delete mode 100644 charts/cnpg/templates/cluster.yaml delete mode 100644 charts/cnpg/templates/scheduled-backup.yaml delete mode 100644 charts/cnpg/templates/secret-admin-postgres.yaml delete mode 100644 charts/cnpg/templates/secret-postgres.yaml delete mode 100644 charts/cnpg/templates/secret-s3.yaml delete mode 100644 charts/cnpg/values.yaml delete mode 100644 charts/onechart/charts/cnpg-0.1.0.tgz delete mode 100644 docs/cron-job-0.79.0.tgz delete mode 100644 docs/onechart-0.79.0.tgz delete mode 100644 docs/static-site-0.79.0.tgz diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a1d68ff..2b2eeda 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -90,8 +90,9 @@ jobs: --username ${{ github.repository_owner }} \ --password-stdin - helm push docs/cnpg-chart-${{ env.TAG_VERSION }}.tgz oci://ghcr.io/${{ github.repository_owner }} - + helm push docs/onechart-${{ env.TAG_VERSION }}.tgz oci://ghcr.io/${{ github.repository_owner }} + helm push docs/cron-job-${{ env.TAG_VERSION }}.tgz oci://ghcr.io/${{ github.repository_owner }} + helm push docs/static-site-${{ env.TAG_VERSION }}.tgz oci://ghcr.io/${{ github.repository_owner }} env: TAG_VERSION: ${{ steps.versioning.outputs.tag_version }} diff --git a/README.md b/README.md index 1a76734..10071d4 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.80.0`. This will be the unreleased version if you are at the `main` branch. +> **Note:** The examples use version `0.79.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.80.0 \ +helm template my-release oci://ghcr.io/opsta/onechart --version 0.79.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.80.0 \ Deploy with Helm: ```bash -helm install my-release oci://ghcr.io/opsta/onechart --version 0.80.0 \ +helm install my-release oci://ghcr.io/opsta/onechart --version 0.79.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.80.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.80.0 -f values.yaml +helm template my-release oci://ghcr.io/opsta/onechart --version 0.79.0 -f values.yaml # values.yaml image: diff --git a/charts/cnpg/Chart.yaml b/charts/cnpg/Chart.yaml deleted file mode 100644 index ea43ae7..0000000 --- a/charts/cnpg/Chart.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: v1 -description: Cloud Native Postgres -name: cnpg -version: 0.1.0 -appVersion: 0.1.0 -maintainers: - - name: Developer - email: dev@opsta.in.th diff --git a/charts/cnpg/templates/cluster.yaml b/charts/cnpg/templates/cluster.yaml deleted file mode 100644 index 4bb827f..0000000 --- a/charts/cnpg/templates/cluster.yaml +++ /dev/null @@ -1,69 +0,0 @@ -{{- if .Values.enabled }} -#{{- $cnpg := .Values.cnpg -}} -{{- $backup := .Values.backup -}} -{{- $bos := $backup.barmanObjectStore -}} -{{- $s3 := $bos.s3Credentials -}} -{{- $defaultS3Secret := printf "%s-cnpg-s3-creds" .Release.Name | trunc 63 | trimSuffix "-" -}} - - -{{- $s3SecretName := $defaultS3Secret -}} - -{{- if and $backup.enabled (not $s3SecretName) -}} -{{- fail "backup.enabled=true but S3 secret name resolved empty (unexpected)" -}} -{{ end }} - -apiVersion: postgresql.cnpg.io/v1 -kind: Cluster -metadata: - name: {{ printf "%s-cnpg" .Release.Name | trunc 63 | trimSuffix "-" | quote }} -spec: - imageName: {{ .Values.cluster.imageName | quote }} - instances: {{ .Values.cluster.instances }} - - {{- if .Values.superuser.enabled }} - enableSuperuserAccess: true - superuserSecret: - name: {{ printf "%s-cnpg-superuser-secret" .Release.Name | trunc 63 | trimSuffix "-" | quote }} - {{ end }} - - {{- with .Values.cluster.resources }} - resources: - {{- toYaml . | nindent 4 }} - {{ end }} - - storage: - size: {{ .Values.cluster.storage.size | quote }} - storageClass: {{ .Values.cluster.storage.storageClass | quote }} - - walStorage: - size: {{ .Values.cluster.walStorage.size | quote }} - storageClass: {{ .Values.cluster.walStorage.storageClass | quote }} - - {{- if $backup.enabled }} - backup: - retentionPolicy: {{ $backup.retentionPolicy | quote }} - barmanObjectStore: - serverName: {{ printf "%s-cnpg-backup" .Release.Name | trunc 63 | trimSuffix "-" | quote }} - destinationPath: {{ $bos.destinationPath | quote }} - endpointURL: {{ $bos.endpointURL | quote }} - s3Credentials: - accessKeyId: - name: {{ $s3SecretName | quote }} - key: {{ default "S3_ACCESS_KEY" $s3.accessKeyKey | quote }} - secretAccessKey: - name: {{ $s3SecretName | quote }} - key: {{ default "S3_SECRET_KEY" $s3.secretKeyKey | quote }} - data: - compression: {{ $bos.compression.data | quote }} - wal: - compression: {{ $bos.compression.wal | quote }} - {{ end }} - - {{- if .Values.bootstrap.enabled }} - bootstrap: - initdb: - {{- toYaml .Values.bootstrap.initdb | nindent 6 }} - secret: - name: {{ printf "%s-cnpg-app-creds" .Release.Name | trunc 63 | trimSuffix "-" | quote }} - {{ end }} -{{ end }} diff --git a/charts/cnpg/templates/scheduled-backup.yaml b/charts/cnpg/templates/scheduled-backup.yaml deleted file mode 100644 index a54d020..0000000 --- a/charts/cnpg/templates/scheduled-backup.yaml +++ /dev/null @@ -1,13 +0,0 @@ -{{- if and .Values.enabled .Values.scheduledBackup.enabled }} -apiVersion: postgresql.cnpg.io/v1 -kind: ScheduledBackup -metadata: - name: {{ printf "%s-scheduled-backup" .Release.Name | trunc 63 | trimSuffix "-" | quote }} -spec: - schedule: {{ .Values.scheduledBackup.schedule | quote }} - backupOwnerReference: {{ .Values.scheduledBackup.backupOwnerReference | quote }} - cluster: - name: {{ printf "%s-cnpg" .Release.Name | trunc 63 | trimSuffix "-" | quote }} - immediate: {{ .Values.scheduledBackup.immediate }} -{{- end }} - diff --git a/charts/cnpg/templates/secret-admin-postgres.yaml b/charts/cnpg/templates/secret-admin-postgres.yaml deleted file mode 100644 index 768c62d..0000000 --- a/charts/cnpg/templates/secret-admin-postgres.yaml +++ /dev/null @@ -1,18 +0,0 @@ -{{- 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: {{ $secretName | quote }} -type: {{ default "kubernetes.io/basic-auth" }} -stringData: - 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 deleted file mode 100644 index f08ba04..0000000 --- a/charts/cnpg/templates/secret-postgres.yaml +++ /dev/null @@ -1,18 +0,0 @@ -{{- 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: {{ $secretName | quote }} -type: {{ .Values.postgresAuth.type | default "kubernetes.io/basic-auth" }} -stringData: - username: {{ .Values.postgresAuth.username | 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/templates/secret-s3.yaml b/charts/cnpg/templates/secret-s3.yaml deleted file mode 100644 index 6ec71ab..0000000 --- a/charts/cnpg/templates/secret-s3.yaml +++ /dev/null @@ -1,11 +0,0 @@ -{{- $s3 := .Values.backup.barmanObjectStore.s3Credentials -}} -{{- if and .Values.enabled .Values.backup.enabled ($s3.create) }} -apiVersion: v1 -kind: Secret -metadata: - name: {{ printf "%s-cnpg-s3-creds" .Release.Name | trunc 63 | trimSuffix "-" | quote }} -type: Opaque -stringData: - {{ default "S3_ACCESS_KEY" $s3.accessKeyKey }}: {{ required "accessKeyValue required when create=true" $s3.accessKeyValue | quote }} - {{ default "S3_SECRET_KEY" $s3.secretKeyKey }}: {{ required "secretKeyValue required when create=true" $s3.secretKeyValue | quote }} -{{- end }} diff --git a/charts/cnpg/values.yaml b/charts/cnpg/values.yaml deleted file mode 100644 index 7a3879a..0000000 --- a/charts/cnpg/values.yaml +++ /dev/null @@ -1,53 +0,0 @@ -enabled: true - -superuser: - enabled: true - -cluster: - imageName: ghcr.io/cloudnative-pg/postgresql:16.8-13-bullseye - instances: 3 - storage: - size: 5Gi - storageClass: standard - walStorage: - size: 2Gi - storageClass: standard - resources: - requests: - cpu: "500m" - memory: "1Gi" - limits: - cpu: "2" - memory: "4Gi" - -postgresAuth: - create: true - username: - password: - -backup: - enabled: true - retentionPolicy: "7d" - barmanObjectStore: - destinationPath: s3://postgres-backups/ - endpointURL: https://opsta.in.th/buckets/ - s3Credentials: - create: false - accessKeyValue: - secretKeyValue: - compression: - data: gzip - wal: gzip - -scheduledBackup: - enabled: true - schedule: "0 0 * * *" - backupOwnerReference: self - immediate: true - -bootstrap: - enabled: true - initdb: - database: cnpg - owner: cnpg - diff --git a/charts/cron-job/Chart.yaml b/charts/cron-job/Chart.yaml index e746658..3dbe137 100644 --- a/charts/cron-job/Chart.yaml +++ b/charts/cron-job/Chart.yaml @@ -15,7 +15,7 @@ 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.80.0 +version: 0.79.0 dependencies: - name: common diff --git a/charts/cron-job/charts/common-0.9.0.tgz b/charts/cron-job/charts/common-0.9.0.tgz index 7d70cb742fff2b24dc798c3b89ac98b0f5d49e56..2a8e4f7da67161f2f7be46543df00d5e89d40069 100644 GIT binary patch delta 2523 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 diff --git a/charts/onechart/Chart.lock b/charts/onechart/Chart.lock index ba294ab..35869c1 100644 --- a/charts/onechart/Chart.lock +++ b/charts/onechart/Chart.lock @@ -2,8 +2,5 @@ dependencies: - name: common repository: file://../common version: 0.9.0 -- name: cnpg - repository: file://../cnpg - version: 0.1.0 -digest: sha256:31c485857050d6ca5163882dcea296372d4b86d751ba56579102dde793cbeddd -generated: "2026-03-27T17:18:51.484489+07:00" +digest: sha256:c691781bff5490003ec6b84de1a1f71ab89d193325e5f5fe1c83b8c1398e2273 +generated: "2026-02-09T14:47:43.892718793+07:00" diff --git a/charts/onechart/Chart.yaml b/charts/onechart/Chart.yaml index a441002..0d9604d 100644 --- a/charts/onechart/Chart.yaml +++ b/charts/onechart/Chart.yaml @@ -15,13 +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.80.0 +version: 0.79.0 dependencies: - name: common version: 0.9.0 repository: file://../common - - - name: cnpg - version: 0.1.0 - repository: file://../cnpg diff --git a/charts/onechart/charts/cnpg-0.1.0.tgz b/charts/onechart/charts/cnpg-0.1.0.tgz deleted file mode 100644 index fe432a48c8efa4c2fa7c4609a246006869e426e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1715 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 delta 3117 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 diff --git a/docs/cron-job-0.79.0.tgz b/docs/cron-job-0.79.0.tgz deleted file mode 100644 index 3ed6663a0d6dafb4e9f1adde936792b8c090b953..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6662 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 diff --git a/docs/onechart.md b/docs/onechart.md index cff2f14..2ef84dd 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.80.0 \ +helm template my-release oci://ghcr.io/opsta/onechart --version 0.79.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.80.0 \ Deploy with Helm: ```bash -helm install my-release oci://ghcr.io/opsta/onechart --version 0.80.0 \ +helm install my-release oci://ghcr.io/opsta/onechart --version 0.79.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.80.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.80.0 -f values.yaml +helm template my-release oci://ghcr.io/opsta/onechart --version 0.79.0 -f values.yaml # values.yaml image: diff --git a/docs/static-site-0.79.0.tgz b/docs/static-site-0.79.0.tgz deleted file mode 100644 index d455f656a49c88ae5541fe55220b5ce416e8e72f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7965 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 TIs9(`009609#7eQ0O$Y!^&SN} diff --git a/values.yaml b/values.yaml index 13b8a1c..1451640 100644 --- a/values.yaml +++ b/values.yaml @@ -30,31 +30,3 @@ probe: podSpec: hostNetwork: true - -cnpg: - enabled: false - - cluster: - instances: 3 - storage: - size: 5Gi - storageClass: external-nfs - walStorage: - size: 2Gi - storageClass: external-nfs - - postgresAuth: - username: - password: - - backup: - retentionPolicy: "7d" - barmanObjectStore: - endpointURL: https://seaweedfs-admin.mea-poc.opsta.in.th/buckets/ - s3Credentials: - accessKeyValue: - secretKeyValue: - bootstrap: - initdb: - database: cnpg - owner: cnpg From 41d38d892747481714669f80ccc770c086832cb1 Mon Sep 17 00:00:00 2001 From: 2ubyz Date: Wed, 8 Apr 2026 16:32:20 +0700 Subject: [PATCH 2/3] Add CNPG Template --- charts/cnpg/Chart.yaml | 8 ++ charts/cnpg/templates/cluster.yaml | 69 ++++++++++++++++++ charts/cnpg/templates/scheduled-backup.yaml | 13 ++++ .../cnpg/templates/secret-admin-postgres.yaml | 18 +++++ charts/cnpg/templates/secret-postgres.yaml | 18 +++++ charts/cnpg/templates/secret-s3.yaml | 11 +++ charts/cnpg/values.yaml | 53 ++++++++++++++ charts/onechart/Chart.lock | 7 +- charts/onechart/Chart.yaml | 4 + charts/onechart/charts/cnpg-0.1.0.tgz | Bin 0 -> 1791 bytes charts/onechart/charts/common-0.9.0.tgz | Bin 3215 -> 3215 bytes values.yaml | 28 +++++++ 12 files changed, 227 insertions(+), 2 deletions(-) create mode 100644 charts/cnpg/Chart.yaml create mode 100644 charts/cnpg/templates/cluster.yaml create mode 100644 charts/cnpg/templates/scheduled-backup.yaml create mode 100644 charts/cnpg/templates/secret-admin-postgres.yaml create mode 100644 charts/cnpg/templates/secret-postgres.yaml create mode 100644 charts/cnpg/templates/secret-s3.yaml create mode 100644 charts/cnpg/values.yaml create mode 100644 charts/onechart/charts/cnpg-0.1.0.tgz diff --git a/charts/cnpg/Chart.yaml b/charts/cnpg/Chart.yaml new file mode 100644 index 0000000..ea43ae7 --- /dev/null +++ b/charts/cnpg/Chart.yaml @@ -0,0 +1,8 @@ +apiVersion: v1 +description: Cloud Native Postgres +name: cnpg +version: 0.1.0 +appVersion: 0.1.0 +maintainers: + - name: Developer + email: dev@opsta.in.th diff --git a/charts/cnpg/templates/cluster.yaml b/charts/cnpg/templates/cluster.yaml new file mode 100644 index 0000000..4bb827f --- /dev/null +++ b/charts/cnpg/templates/cluster.yaml @@ -0,0 +1,69 @@ +{{- if .Values.enabled }} +#{{- $cnpg := .Values.cnpg -}} +{{- $backup := .Values.backup -}} +{{- $bos := $backup.barmanObjectStore -}} +{{- $s3 := $bos.s3Credentials -}} +{{- $defaultS3Secret := printf "%s-cnpg-s3-creds" .Release.Name | trunc 63 | trimSuffix "-" -}} + + +{{- $s3SecretName := $defaultS3Secret -}} + +{{- if and $backup.enabled (not $s3SecretName) -}} +{{- fail "backup.enabled=true but S3 secret name resolved empty (unexpected)" -}} +{{ end }} + +apiVersion: postgresql.cnpg.io/v1 +kind: Cluster +metadata: + name: {{ printf "%s-cnpg" .Release.Name | trunc 63 | trimSuffix "-" | quote }} +spec: + imageName: {{ .Values.cluster.imageName | quote }} + instances: {{ .Values.cluster.instances }} + + {{- if .Values.superuser.enabled }} + enableSuperuserAccess: true + superuserSecret: + name: {{ printf "%s-cnpg-superuser-secret" .Release.Name | trunc 63 | trimSuffix "-" | quote }} + {{ end }} + + {{- with .Values.cluster.resources }} + resources: + {{- toYaml . | nindent 4 }} + {{ end }} + + storage: + size: {{ .Values.cluster.storage.size | quote }} + storageClass: {{ .Values.cluster.storage.storageClass | quote }} + + walStorage: + size: {{ .Values.cluster.walStorage.size | quote }} + storageClass: {{ .Values.cluster.walStorage.storageClass | quote }} + + {{- if $backup.enabled }} + backup: + retentionPolicy: {{ $backup.retentionPolicy | quote }} + barmanObjectStore: + serverName: {{ printf "%s-cnpg-backup" .Release.Name | trunc 63 | trimSuffix "-" | quote }} + destinationPath: {{ $bos.destinationPath | quote }} + endpointURL: {{ $bos.endpointURL | quote }} + s3Credentials: + accessKeyId: + name: {{ $s3SecretName | quote }} + key: {{ default "S3_ACCESS_KEY" $s3.accessKeyKey | quote }} + secretAccessKey: + name: {{ $s3SecretName | quote }} + key: {{ default "S3_SECRET_KEY" $s3.secretKeyKey | quote }} + data: + compression: {{ $bos.compression.data | quote }} + wal: + compression: {{ $bos.compression.wal | quote }} + {{ end }} + + {{- if .Values.bootstrap.enabled }} + bootstrap: + initdb: + {{- toYaml .Values.bootstrap.initdb | nindent 6 }} + secret: + name: {{ printf "%s-cnpg-app-creds" .Release.Name | trunc 63 | trimSuffix "-" | quote }} + {{ end }} +{{ end }} diff --git a/charts/cnpg/templates/scheduled-backup.yaml b/charts/cnpg/templates/scheduled-backup.yaml new file mode 100644 index 0000000..a54d020 --- /dev/null +++ b/charts/cnpg/templates/scheduled-backup.yaml @@ -0,0 +1,13 @@ +{{- if and .Values.enabled .Values.scheduledBackup.enabled }} +apiVersion: postgresql.cnpg.io/v1 +kind: ScheduledBackup +metadata: + name: {{ printf "%s-scheduled-backup" .Release.Name | trunc 63 | trimSuffix "-" | quote }} +spec: + schedule: {{ .Values.scheduledBackup.schedule | quote }} + backupOwnerReference: {{ .Values.scheduledBackup.backupOwnerReference | quote }} + cluster: + name: {{ printf "%s-cnpg" .Release.Name | trunc 63 | trimSuffix "-" | quote }} + immediate: {{ .Values.scheduledBackup.immediate }} +{{- end }} + diff --git a/charts/cnpg/templates/secret-admin-postgres.yaml b/charts/cnpg/templates/secret-admin-postgres.yaml new file mode 100644 index 0000000..768c62d --- /dev/null +++ b/charts/cnpg/templates/secret-admin-postgres.yaml @@ -0,0 +1,18 @@ +{{- 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: {{ $secretName | quote }} +type: {{ default "kubernetes.io/basic-auth" }} +stringData: + 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 new file mode 100644 index 0000000..f08ba04 --- /dev/null +++ b/charts/cnpg/templates/secret-postgres.yaml @@ -0,0 +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: {{ $secretName | quote }} +type: {{ .Values.postgresAuth.type | default "kubernetes.io/basic-auth" }} +stringData: + username: {{ .Values.postgresAuth.username | 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/templates/secret-s3.yaml b/charts/cnpg/templates/secret-s3.yaml new file mode 100644 index 0000000..6ec71ab --- /dev/null +++ b/charts/cnpg/templates/secret-s3.yaml @@ -0,0 +1,11 @@ +{{- $s3 := .Values.backup.barmanObjectStore.s3Credentials -}} +{{- if and .Values.enabled .Values.backup.enabled ($s3.create) }} +apiVersion: v1 +kind: Secret +metadata: + name: {{ printf "%s-cnpg-s3-creds" .Release.Name | trunc 63 | trimSuffix "-" | quote }} +type: Opaque +stringData: + {{ default "S3_ACCESS_KEY" $s3.accessKeyKey }}: {{ required "accessKeyValue required when create=true" $s3.accessKeyValue | quote }} + {{ default "S3_SECRET_KEY" $s3.secretKeyKey }}: {{ required "secretKeyValue required when create=true" $s3.secretKeyValue | quote }} +{{- end }} diff --git a/charts/cnpg/values.yaml b/charts/cnpg/values.yaml new file mode 100644 index 0000000..7a3879a --- /dev/null +++ b/charts/cnpg/values.yaml @@ -0,0 +1,53 @@ +enabled: true + +superuser: + enabled: true + +cluster: + imageName: ghcr.io/cloudnative-pg/postgresql:16.8-13-bullseye + instances: 3 + storage: + size: 5Gi + storageClass: standard + walStorage: + size: 2Gi + storageClass: standard + resources: + requests: + cpu: "500m" + memory: "1Gi" + limits: + cpu: "2" + memory: "4Gi" + +postgresAuth: + create: true + username: + password: + +backup: + enabled: true + retentionPolicy: "7d" + barmanObjectStore: + destinationPath: s3://postgres-backups/ + endpointURL: https://opsta.in.th/buckets/ + s3Credentials: + create: false + accessKeyValue: + secretKeyValue: + compression: + data: gzip + wal: gzip + +scheduledBackup: + enabled: true + schedule: "0 0 * * *" + backupOwnerReference: self + immediate: true + +bootstrap: + enabled: true + initdb: + database: cnpg + owner: cnpg + diff --git a/charts/onechart/Chart.lock b/charts/onechart/Chart.lock index 35869c1..aaf4270 100644 --- a/charts/onechart/Chart.lock +++ b/charts/onechart/Chart.lock @@ -2,5 +2,8 @@ dependencies: - name: common repository: file://../common version: 0.9.0 -digest: sha256:c691781bff5490003ec6b84de1a1f71ab89d193325e5f5fe1c83b8c1398e2273 -generated: "2026-02-09T14:47:43.892718793+07:00" +- name: cnpg + repository: file://../cnpg + version: 0.1.0 +digest: sha256:31c485857050d6ca5163882dcea296372d4b86d751ba56579102dde793cbeddd +generated: "2026-04-08T16:28:42.040254+07:00" diff --git a/charts/onechart/Chart.yaml b/charts/onechart/Chart.yaml index 0d9604d..a30c78e 100644 --- a/charts/onechart/Chart.yaml +++ b/charts/onechart/Chart.yaml @@ -21,3 +21,7 @@ dependencies: - name: common version: 0.9.0 repository: file://../common + + - name: cnpg + version: 0.1.0 + repository: file://../cnpg diff --git a/charts/onechart/charts/cnpg-0.1.0.tgz b/charts/onechart/charts/cnpg-0.1.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..3767b3063a97879dc81bed13e9721b79456b398d GIT binary patch literal 1791 zcmVDc zVQyr3R8em|NM&qo0PI>{Z`(K$&$B+oK(_~M50ETbj&l&Oz~!>V;?P4|)OQ8;X+cY4 zn-_^vNXlu}&38YL`cKJmnz~8v*3*YZ4@d)$<>B%>E4kvIr|pkd7d|) z&Gi4C=b8U|)9L)oKlkV7Gymek56(P)>Ic&^@V-ejh7>{)e&&7kSmw+9j|j=>N92NL zEQGCZkvwl6J=b?VD@GAZ;7N^g!h?{YmUN731yN{hFpY}1DFz;gb?HQ zZ&@xRaVc}<#sXj@#SnhREhbrx+$x{d479fWL0>v6e;m>4e@l`A#Ww?h1MA;EpZn(e z4=#e!`hN~VMwSW2AxK`JWr-q3UI^r&1z_|=Ng-s}LsPQGw|e=mHxYMfHi;B8FpUgO zzMkY2INT(mKX?D?_<^%5l0@JgDtjg*VG)WD0t-OMjFUAg&j5n{jv<`?Ld&PJ>nb5a zgrKZq!ea~ImL!Xz+4PVZN0Aj=jjZ)J-V`Wg^#l;*MF{q}=cRVll46?iyAW*u7h1L@ zG^M7+bf7*{>QES$z9c*)?A`J|7)h0wDlIVzN!4e`*n1*3A&4NHG+)Ol#}N~)i!9DF%H+R4 z{4<1&l(`5elMaMWmPK@pveFj86~|b`LXtKc)%&eTBCu*BQG`Og!Ml$NX7sCSdyF_r zqdCgboTJdSpwf$pBq6MSr+L+IOOoo@643_ZBEk6Yd-GMRgkXE%!C%zBGGEH#-7Q1@ z0awV8MHqs>WToeKiZN}!l(ozU2#BNM8-(sTzX)oO~MRLq3igO*k!#uX_Nxd;{-I+S|ODU&O(|12C8 znIi%x;us4X+z*%_5$LKi1)tSgWf9B+{U=Qq#cD-Af$iAZzg5Rjy4E%-8godkTjh+f zxOuNSZ$Gk3_T9W{;$IP(fZaFvNkIrK3ki#$LPSlIb)8DK7z3ucyn`PLhM#hbB*w4o z%A>+-^`WdThi~hy{#2?mZ++{UvRJWqy|}FuCDEwbaPr;G%;c9O@H5;LnM4(f$T2bq z!fw}2o(f%>-mYnn6^t3xz51O2jG5aom+l;{v3gN=Ug}!Z7KggM{9a|r*_RTh(RRu& z^~4;h(3@{pzQ-+u`z=hAiC{qgtW+Nkv(5sRBR$8u7=!a|4 zsfUa^id`pr3EPOTR`F@EbnW+tQ%xUp0qa3p_BFz{cDu&N=rbeTL&+5N;alWy_sz4? z`;%waDDBfxXTmi)hL$}NSX*@(hZdtmutWR)5x0$<)zt^vfmbEhSmwJzVXzm$ZeDthJ6A%Hs9ahu8mVLunZ8Xec$}Rz$f&belAH8eOG6 zbfUQL<9*zcHhCorm~MH&_s9zHq|N*H4E>`iQN8f_E6c(@=e0&3Rrgkop6vt0V_ff4KmKqs zj{hP!<_++{^PlZVZ z(EctbHw7Bt{3RC;_xCzDjyDD67=zva(M#KLyFpg{N=D!P8oo+x^ZfeJmkxt4`aiNc h6o#SQ3FCylCppPUPV#>y{|x{D|NnJRF&+Ri001hOgKYo+ literal 0 HcmV?d00001 diff --git a/charts/onechart/charts/common-0.9.0.tgz b/charts/onechart/charts/common-0.9.0.tgz index 2a8e4f7da67161f2f7be46543df00d5e89d40069..7ebe5481edd470566186dfdfad3015ebd607c856 100644 GIT binary patch delta 2843 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 diff --git a/values.yaml b/values.yaml index 1451640..13b8a1c 100644 --- a/values.yaml +++ b/values.yaml @@ -30,3 +30,31 @@ probe: podSpec: hostNetwork: true + +cnpg: + enabled: false + + cluster: + instances: 3 + storage: + size: 5Gi + storageClass: external-nfs + walStorage: + size: 2Gi + storageClass: external-nfs + + postgresAuth: + username: + password: + + backup: + retentionPolicy: "7d" + barmanObjectStore: + endpointURL: https://seaweedfs-admin.mea-poc.opsta.in.th/buckets/ + s3Credentials: + accessKeyValue: + secretKeyValue: + bootstrap: + initdb: + database: cnpg + owner: cnpg From 74a2e79ff19bd3e07e2af56c77ffa37abfa7cfc1 Mon Sep 17 00:00:00 2001 From: 2ubyz Date: Fri, 10 Apr 2026 16:23:40 +0700 Subject: [PATCH 3/3] edit package name --- .github/workflows/release.yml | 8 +- Makefile | 4 +- charts/cron-job/charts/common-0.9.0.tgz | Bin 3215 -> 3215 bytes charts/onechart/Chart.yaml | 2 +- charts/onechart/charts/cnpg-0.1.0.tgz | Bin 1791 -> 1791 bytes charts/onechart/charts/common-0.9.0.tgz | Bin 3215 -> 3213 bytes charts/static-site/charts/common-0.9.0.tgz | Bin 3215 -> 3214 bytes docs/cron-job-0.79.0.tgz | Bin 0 -> 6662 bytes docs/index.yaml | 451 +++++++++++---------- docs/onechart-cnpg-0.79.0.tgz | Bin 0 -> 14416 bytes docs/static-site-0.79.0.tgz | Bin 0 -> 7965 bytes 11 files changed, 254 insertions(+), 211 deletions(-) create mode 100644 docs/cron-job-0.79.0.tgz create mode 100644 docs/onechart-cnpg-0.79.0.tgz create mode 100644 docs/static-site-0.79.0.tgz diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2b2eeda..adc65b4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -90,9 +90,8 @@ jobs: --username ${{ github.repository_owner }} \ --password-stdin - helm push docs/onechart-${{ env.TAG_VERSION }}.tgz oci://ghcr.io/${{ github.repository_owner }} - helm push docs/cron-job-${{ env.TAG_VERSION }}.tgz oci://ghcr.io/${{ github.repository_owner }} - helm push docs/static-site-${{ env.TAG_VERSION }}.tgz oci://ghcr.io/${{ github.repository_owner }} + helm push docs/onechart-cnpg-${{ env.TAG_VERSION }}.tgz oci://ghcr.io/${{ github.repository_owner }} + env: TAG_VERSION: ${{ steps.versioning.outputs.tag_version }} @@ -109,8 +108,7 @@ jobs: 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 diff --git a/Makefile b/Makefile index e9b12d0..b631761 100644 --- a/Makefile +++ b/Makefile @@ -39,8 +39,8 @@ test: package: helm dependency update charts/onechart - helm package charts/onechart - mv onechart*.tgz docs + helm package charts/onechart -d docs + helm dependency update charts/cron-job helm package charts/cron-job diff --git a/charts/cron-job/charts/common-0.9.0.tgz b/charts/cron-job/charts/common-0.9.0.tgz index 2a8e4f7da67161f2f7be46543df00d5e89d40069..5c20cc3d2947cb6a478056a2df4145d80d564f50 100644 GIT binary patch delta 2866 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 Qlb;Ld2<$YQ!vJ6a0FjBknE(I) delta 2866 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 Qlb;Ld2ur3q3IJdL0PvZ|?EnA( diff --git a/charts/onechart/Chart.yaml b/charts/onechart/Chart.yaml index a30c78e..2ff29a2 100644 --- a/charts/onechart/Chart.yaml +++ b/charts/onechart/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -name: onechart +name: onechart-cnpg description: One chart to rule them all. A generic Helm chart for your application deployments. Because no-one can remember the Kubernetes yaml syntax. # A chart can be either an 'application' or a 'library' chart. diff --git a/charts/onechart/charts/cnpg-0.1.0.tgz b/charts/onechart/charts/cnpg-0.1.0.tgz index 3767b3063a97879dc81bed13e9721b79456b398d..7b62020b5a65888ab27c4a0b5f1044c7c0ebea24 100644 GIT binary patch delta 1749 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 delta 3147 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 lEiU+j diff --git a/charts/static-site/charts/common-0.9.0.tgz b/charts/static-site/charts/common-0.9.0.tgz index 2a8e4f7da67161f2f7be46543df00d5e89d40069..b5c9f432a10983aef449ed187885b42923d9b578 100644 GIT binary patch delta 3070 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 M|8jC&`2b)502<~XQUCw| delta 3071 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 Q00030|892#c>vM?01TQ`EdT%j literal 0 HcmV?d00001 diff --git a/docs/index.yaml b/docs/index.yaml index 3840095..b8bb2e6 100644 --- a/docs/index.yaml +++ b/docs/index.yaml @@ -2,7 +2,21 @@ apiVersion: v1 entries: cron-job: - apiVersion: v2 - created: "2026-02-09T11:20:34.089420907Z" + created: "2026-04-10T16:11:28.967014+07:00" + 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: 7be07ef945805a2b0aedb830ad2ab6f2a9665e56a57d8ae51fbf469892159b1c + name: cron-job + type: application + urls: + - https://chart.onechart.dev/cron-job-0.79.0.tgz + version: 0.79.0 + - apiVersion: v2 + created: "2026-04-10T16:11:28.966771+07:00" dependencies: - name: common repository: file://../common @@ -16,7 +30,7 @@ entries: - https://chart.onechart.dev/cron-job-0.78.0.tgz version: 0.78.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.088823882Z" + created: "2026-04-10T16:11:28.96641+07:00" dependencies: - name: common repository: file://../common @@ -30,7 +44,7 @@ entries: - https://chart.onechart.dev/cron-job-0.77.0.tgz version: 0.77.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.088384852Z" + created: "2026-04-10T16:11:28.966148+07:00" dependencies: - name: common repository: file://../common @@ -44,7 +58,7 @@ entries: - https://chart.onechart.dev/cron-job-0.76.0.tgz version: 0.76.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.087963454Z" + created: "2026-04-10T16:11:28.96551+07:00" dependencies: - name: common repository: file://../common @@ -58,7 +72,7 @@ entries: - https://chart.onechart.dev/cron-job-0.75.0.tgz version: 0.75.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.087529043Z" + created: "2026-04-10T16:11:28.965039+07:00" dependencies: - name: common repository: file://../common @@ -72,7 +86,7 @@ entries: - https://chart.onechart.dev/cron-job-0.74.0.tgz version: 0.74.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.087115441Z" + created: "2026-04-10T16:11:28.964634+07:00" dependencies: - name: common repository: file://../common @@ -86,7 +100,7 @@ entries: - https://chart.onechart.dev/cron-job-0.73.0.tgz version: 0.73.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.086688052Z" + created: "2026-04-10T16:11:28.964365+07:00" dependencies: - name: common repository: file://../common @@ -100,7 +114,7 @@ entries: - https://chart.onechart.dev/cron-job-0.72.0.tgz version: 0.72.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.086256316Z" + created: "2026-04-10T16:11:28.964099+07:00" dependencies: - name: common repository: file://../common @@ -114,7 +128,7 @@ entries: - https://chart.onechart.dev/cron-job-0.71.0.tgz version: 0.71.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.085839136Z" + created: "2026-04-10T16:11:28.963835+07:00" dependencies: - name: common repository: file://../common @@ -128,7 +142,7 @@ entries: - https://chart.onechart.dev/cron-job-0.70.0.tgz version: 0.70.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.085377584Z" + created: "2026-04-10T16:11:28.963565+07:00" dependencies: - name: common repository: file://../common @@ -142,7 +156,7 @@ entries: - https://chart.onechart.dev/cron-job-0.69.0.tgz version: 0.69.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.084935107Z" + created: "2026-04-10T16:11:28.963306+07:00" dependencies: - name: common repository: file://../common @@ -156,7 +170,7 @@ entries: - https://chart.onechart.dev/cron-job-0.68.0.tgz version: 0.68.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.084435604Z" + created: "2026-04-10T16:11:28.962623+07:00" dependencies: - name: common repository: file://../common @@ -170,7 +184,7 @@ entries: - https://chart.onechart.dev/cron-job-0.67.0.tgz version: 0.67.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.0832121Z" + created: "2026-04-10T16:11:28.962243+07:00" dependencies: - name: common repository: file://../common @@ -184,7 +198,7 @@ entries: - https://chart.onechart.dev/cron-job-0.66.0.tgz version: 0.66.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.082790593Z" + created: "2026-04-10T16:11:28.961913+07:00" dependencies: - name: common repository: file://../common @@ -198,7 +212,7 @@ entries: - https://chart.onechart.dev/cron-job-0.65.0.tgz version: 0.65.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.082337867Z" + created: "2026-04-10T16:11:28.961637+07:00" dependencies: - name: common repository: file://../common @@ -212,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-09T11:20:34.081940204Z" + created: "2026-04-10T16:11:28.961383+07:00" dependencies: - name: common repository: file://../common @@ -226,7 +240,7 @@ entries: - https://chart.onechart.dev/cron-job-0.64.0.tgz version: 0.64.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.081505231Z" + created: "2026-04-10T16:11:28.961028+07:00" dependencies: - name: common repository: file://../common @@ -240,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-09T11:20:34.081111175Z" + created: "2026-04-10T16:11:28.960621+07:00" dependencies: - name: common repository: file://../common @@ -254,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-09T11:20:34.0806852Z" + created: "2026-04-10T16:11:28.960357+07:00" dependencies: - name: common repository: file://../common @@ -268,7 +282,7 @@ entries: - https://chart.onechart.dev/cron-job-0.63.0.tgz version: 0.63.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.080243524Z" + created: "2026-04-10T16:11:28.959948+07:00" dependencies: - name: common repository: file://../common @@ -282,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-09T11:20:34.079840091Z" + created: "2026-04-10T16:11:28.959421+07:00" dependencies: - name: common repository: file://../common @@ -296,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-09T11:20:34.079389128Z" + created: "2026-04-10T16:11:28.959117+07:00" dependencies: - name: common repository: file://../common @@ -310,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-09T11:20:34.078927636Z" + created: "2026-04-10T16:11:28.958641+07:00" dependencies: - name: common repository: file://../common @@ -324,7 +338,7 @@ entries: - https://chart.onechart.dev/cron-job-0.62.0.tgz version: 0.62.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.078399049Z" + created: "2026-04-10T16:11:28.958323+07:00" dependencies: - name: common repository: file://../common @@ -338,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-09T11:20:34.077235946Z" + created: "2026-04-10T16:11:28.958044+07:00" dependencies: - name: common repository: file://../common @@ -352,7 +366,7 @@ entries: - https://chart.onechart.dev/cron-job-0.61.0.tgz version: 0.61.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.076837011Z" + created: "2026-04-10T16:11:28.957698+07:00" dependencies: - name: common repository: file://../common @@ -366,7 +380,7 @@ entries: - https://chart.onechart.dev/cron-job-0.60.0.tgz version: 0.60.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.076416926Z" + created: "2026-04-10T16:11:28.957466+07:00" dependencies: - name: common repository: file://../common @@ -380,7 +394,7 @@ entries: - https://chart.onechart.dev/cron-job-0.59.0.tgz version: 0.59.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.076030284Z" + created: "2026-04-10T16:11:28.957231+07:00" dependencies: - name: common repository: file://../common @@ -394,7 +408,7 @@ entries: - https://chart.onechart.dev/cron-job-0.58.0.tgz version: 0.58.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.075634905Z" + created: "2026-04-10T16:11:28.956993+07:00" dependencies: - name: common repository: file://../common @@ -408,7 +422,7 @@ entries: - https://chart.onechart.dev/cron-job-0.57.0.tgz version: 0.57.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.075230038Z" + created: "2026-04-10T16:11:28.956738+07:00" dependencies: - name: common repository: file://../common @@ -422,7 +436,7 @@ entries: - https://chart.onechart.dev/cron-job-0.56.0.tgz version: 0.56.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.074832496Z" + created: "2026-04-10T16:11:28.956478+07:00" dependencies: - name: common repository: file://../common @@ -436,7 +450,7 @@ entries: - https://chart.onechart.dev/cron-job-0.55.0.tgz version: 0.55.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.074351467Z" + created: "2026-04-10T16:11:28.95547+07:00" dependencies: - name: common repository: file://../common @@ -450,7 +464,7 @@ entries: - https://chart.onechart.dev/cron-job-0.54.0.tgz version: 0.54.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.07394062Z" + created: "2026-04-10T16:11:28.95515+07:00" dependencies: - name: common repository: file://../common @@ -464,7 +478,7 @@ entries: - https://chart.onechart.dev/cron-job-0.53.0.tgz version: 0.53.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.073502381Z" + created: "2026-04-10T16:11:28.954415+07:00" dependencies: - name: common repository: file://../common @@ -478,7 +492,7 @@ entries: - https://chart.onechart.dev/cron-job-0.52.0.tgz version: 0.52.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.073096643Z" + created: "2026-04-10T16:11:28.954088+07:00" dependencies: - name: common repository: file://../common @@ -492,7 +506,7 @@ entries: - https://chart.onechart.dev/cron-job-0.51.0.tgz version: 0.51.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.072673813Z" + created: "2026-04-10T16:11:28.953556+07:00" dependencies: - name: common repository: file://../common @@ -506,7 +520,7 @@ entries: - https://chart.onechart.dev/cron-job-0.50.0.tgz version: 0.50.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.071848512Z" + created: "2026-04-10T16:11:28.953211+07:00" dependencies: - name: common repository: file://../common @@ -520,7 +534,7 @@ entries: - https://chart.onechart.dev/cron-job-0.49.0.tgz version: 0.49.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.0707394Z" + created: "2026-04-10T16:11:28.952292+07:00" dependencies: - name: common repository: file://../common @@ -534,7 +548,7 @@ entries: - https://chart.onechart.dev/cron-job-0.48.0.tgz version: 0.48.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.070292765Z" + created: "2026-04-10T16:11:28.952001+07:00" dependencies: - name: common repository: file://../common @@ -548,7 +562,7 @@ entries: - https://chart.onechart.dev/cron-job-0.47.0.tgz version: 0.47.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.069883581Z" + created: "2026-04-10T16:11:28.95167+07:00" dependencies: - name: common repository: file://../common @@ -562,7 +576,7 @@ entries: - https://chart.onechart.dev/cron-job-0.46.0.tgz version: 0.46.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.069425625Z" + created: "2026-04-10T16:11:28.951384+07:00" dependencies: - name: common repository: file://../common @@ -576,7 +590,7 @@ entries: - https://chart.onechart.dev/cron-job-0.45.0.tgz version: 0.45.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.06902158Z" + created: "2026-04-10T16:11:28.95105+07:00" dependencies: - name: common repository: file://../common @@ -590,7 +604,7 @@ entries: - https://chart.onechart.dev/cron-job-0.44.0.tgz version: 0.44.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.068536274Z" + created: "2026-04-10T16:11:28.950769+07:00" dependencies: - name: common repository: file://../common @@ -604,7 +618,7 @@ entries: - https://chart.onechart.dev/cron-job-0.43.0.tgz version: 0.43.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.068147578Z" + created: "2026-04-10T16:11:28.950424+07:00" dependencies: - name: common repository: file://../common @@ -618,7 +632,7 @@ entries: - https://chart.onechart.dev/cron-job-0.42.0.tgz version: 0.42.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.067760976Z" + created: "2026-04-10T16:11:28.950043+07:00" dependencies: - name: common repository: file://../common @@ -632,7 +646,7 @@ entries: - https://chart.onechart.dev/cron-job-0.41.0.tgz version: 0.41.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.067350398Z" + created: "2026-04-10T16:11:28.94907+07:00" dependencies: - name: common repository: file://../common @@ -646,7 +660,7 @@ entries: - https://chart.onechart.dev/cron-job-0.40.0.tgz version: 0.40.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.066924152Z" + created: "2026-04-10T16:11:28.948613+07:00" dependencies: - name: common repository: file://../common @@ -660,7 +674,7 @@ entries: - https://chart.onechart.dev/cron-job-0.39.0.tgz version: 0.39.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.066458833Z" + created: "2026-04-10T16:11:28.948257+07:00" dependencies: - name: common repository: file://../common @@ -674,7 +688,7 @@ entries: - https://chart.onechart.dev/cron-job-0.38.0.tgz version: 0.38.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.065998673Z" + created: "2026-04-10T16:11:28.947983+07:00" dependencies: - name: common repository: file://../common @@ -688,7 +702,7 @@ entries: - https://chart.onechart.dev/cron-job-0.37.0.tgz version: 0.37.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.064835386Z" + created: "2026-04-10T16:11:28.947624+07:00" dependencies: - name: common repository: file://../common @@ -702,7 +716,7 @@ entries: - https://chart.onechart.dev/cron-job-0.36.0.tgz version: 0.36.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.064397958Z" + created: "2026-04-10T16:11:28.947358+07:00" dependencies: - name: common repository: file://../common @@ -716,7 +730,7 @@ entries: - https://chart.onechart.dev/cron-job-0.35.0.tgz version: 0.35.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.063962275Z" + created: "2026-04-10T16:11:28.946764+07:00" dependencies: - name: common repository: file://../common @@ -730,7 +744,7 @@ entries: - https://chart.onechart.dev/cron-job-0.34.0.tgz version: 0.34.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.063542841Z" + created: "2026-04-10T16:11:28.946413+07:00" dependencies: - name: common repository: file://../common @@ -744,7 +758,7 @@ entries: - https://chart.onechart.dev/cron-job-0.33.0.tgz version: 0.33.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.063095696Z" + created: "2026-04-10T16:11:28.946055+07:00" dependencies: - name: common repository: file://../common @@ -758,7 +772,7 @@ entries: - https://chart.onechart.dev/cron-job-0.32.0.tgz version: 0.32.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.062677314Z" + created: "2026-04-10T16:11:28.945643+07:00" dependencies: - name: common repository: file://../common @@ -772,7 +786,7 @@ entries: - https://chart.onechart.dev/cron-job-0.2.2.tgz version: 0.2.2 - apiVersion: v2 - created: "2026-02-09T11:20:34.062231922Z" + created: "2026-04-10T16:11:28.945217+07:00" dependencies: - name: common repository: file://../common @@ -786,7 +800,7 @@ entries: - https://chart.onechart.dev/cron-job-0.2.1.tgz version: 0.2.1 - apiVersion: v2 - created: "2026-02-09T11:20:34.061786199Z" + created: "2026-04-10T16:11:28.944839+07:00" dependencies: - name: common repository: file://../common @@ -800,7 +814,7 @@ entries: - https://chart.onechart.dev/cron-job-0.2.0.tgz version: 0.2.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.06128885Z" + created: "2026-04-10T16:11:28.944572+07:00" 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 @@ -810,7 +824,7 @@ entries: - https://chart.onechart.dev/cron-job-0.1.2.tgz version: 0.1.2 - apiVersion: v2 - created: "2026-02-09T11:20:34.061087685Z" + created: "2026-04-10T16:11:28.94439+07:00" 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 @@ -820,7 +834,7 @@ entries: - https://chart.onechart.dev/cron-job-0.1.1.tgz version: 0.1.1 - apiVersion: v2 - created: "2026-02-09T11:20:34.060816338Z" + created: "2026-04-10T16:11:28.94411+07:00" 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 @@ -831,7 +845,7 @@ entries: version: 0.1.0 namespaces: - apiVersion: v2 - created: "2026-02-09T11:20:34.09103304Z" + created: "2026-04-10T16:11:28.968706+07:00" description: Chart to create namespaces and their defaults digest: 6253b1657537baa94e4a134c88131bf16b93059176d48e7ccec8e6a351740386 name: namespaces @@ -840,7 +854,7 @@ entries: - https://chart.onechart.dev/namespaces-0.3.0.tgz version: 0.3.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.090871959Z" + created: "2026-04-10T16:11:28.96771+07:00" description: Chart to create namespaces and their defaults digest: a8e28dab9dc1a0044e75fbf8dd6d89c760c6fe9caa76bf16076cf5ecb311e808 name: namespaces @@ -849,7 +863,7 @@ entries: - https://chart.onechart.dev/namespaces-0.2.1.tgz version: 0.2.1 - apiVersion: v2 - created: "2026-02-09T11:20:34.090500576Z" + created: "2026-04-10T16:11:28.967466+07:00" description: Chart to create namespaces and their defaults digest: 9539bfd2fde6d8f2b36ffec99c8a3a3eb7887462e98ee740b0ae0ea2b16b96b6 name: namespaces @@ -858,7 +872,7 @@ entries: - https://chart.onechart.dev/namespaces-0.2.0.tgz version: 0.2.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.089791009Z" + created: "2026-04-10T16:11:28.967251+07:00" description: Chart to create namespaces and their defaults digest: 88b06d78a9d1bda6f2ee15b1fad7f25399ac25c2320fb9a8dfa1a4fd14afdf6e name: namespaces @@ -868,7 +882,7 @@ entries: version: 0.1.0 onechart: - apiVersion: v2 - created: "2026-02-09T11:20:34.149996932Z" + created: "2026-04-10T16:11:29.010897+07:00" dependencies: - name: common repository: file://../common @@ -882,7 +896,7 @@ entries: - https://chart.onechart.dev/onechart-0.78.0.tgz version: 0.78.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.14933723Z" + created: "2026-04-10T16:11:29.010354+07:00" dependencies: - name: common repository: file://../common @@ -896,7 +910,7 @@ entries: - https://chart.onechart.dev/onechart-0.77.0.tgz version: 0.77.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.148688968Z" + created: "2026-04-10T16:11:29.009731+07:00" dependencies: - name: common repository: file://../common @@ -910,7 +924,7 @@ entries: - https://chart.onechart.dev/onechart-0.76.0.tgz version: 0.76.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.148045406Z" + created: "2026-04-10T16:11:29.00917+07:00" dependencies: - name: common repository: file://../common @@ -924,7 +938,7 @@ entries: - https://chart.onechart.dev/onechart-0.75.0.tgz version: 0.75.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.147382027Z" + created: "2026-04-10T16:11:29.008621+07:00" dependencies: - name: common repository: file://../common @@ -938,7 +952,7 @@ entries: - https://chart.onechart.dev/onechart-0.74.0.tgz version: 0.74.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.146753352Z" + created: "2026-04-10T16:11:29.008089+07:00" dependencies: - name: common repository: file://../common @@ -952,7 +966,7 @@ entries: - https://chart.onechart.dev/onechart-0.73.0.tgz version: 0.73.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.146081588Z" + created: "2026-04-10T16:11:29.007685+07:00" dependencies: - name: common repository: file://../common @@ -966,7 +980,7 @@ entries: - https://chart.onechart.dev/onechart-0.72.0.tgz version: 0.72.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.145373294Z" + created: "2026-04-10T16:11:29.007179+07:00" dependencies: - name: common repository: file://../common @@ -980,7 +994,7 @@ entries: - https://chart.onechart.dev/onechart-0.71.0.tgz version: 0.71.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.144205909Z" + created: "2026-04-10T16:11:29.006632+07:00" dependencies: - name: common repository: file://../common @@ -994,7 +1008,7 @@ entries: - https://chart.onechart.dev/onechart-0.70.0.tgz version: 0.70.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.142904648Z" + created: "2026-04-10T16:11:29.004797+07:00" dependencies: - name: common repository: file://../common @@ -1008,7 +1022,7 @@ entries: - https://chart.onechart.dev/onechart-0.69.0.tgz version: 0.69.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.142270674Z" + created: "2026-04-10T16:11:29.004259+07:00" dependencies: - name: common repository: file://../common @@ -1022,7 +1036,7 @@ entries: - https://chart.onechart.dev/onechart-0.68.0.tgz version: 0.68.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.141634105Z" + created: "2026-04-10T16:11:29.003308+07:00" dependencies: - name: common repository: file://../common @@ -1036,7 +1050,7 @@ entries: - https://chart.onechart.dev/onechart-0.67.0.tgz version: 0.67.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.140985112Z" + created: "2026-04-10T16:11:29.002764+07:00" dependencies: - name: common repository: file://../common @@ -1050,7 +1064,7 @@ entries: - https://chart.onechart.dev/onechart-0.66.0.tgz version: 0.66.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.140335449Z" + created: "2026-04-10T16:11:29.002209+07:00" dependencies: - name: common repository: file://../common @@ -1064,7 +1078,7 @@ entries: - https://chart.onechart.dev/onechart-0.65.0.tgz version: 0.65.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.139655869Z" + created: "2026-04-10T16:11:29.001675+07:00" dependencies: - name: common repository: file://../common @@ -1078,7 +1092,7 @@ entries: - https://chart.onechart.dev/onechart-0.65.0-rc.1.tgz version: 0.65.0-rc.1 - apiVersion: v2 - created: "2026-02-09T11:20:34.138309947Z" + created: "2026-04-10T16:11:29.001154+07:00" dependencies: - name: common repository: file://../common @@ -1092,7 +1106,7 @@ entries: - https://chart.onechart.dev/onechart-0.64.0.tgz version: 0.64.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.137665683Z" + created: "2026-04-10T16:11:29.000575+07:00" dependencies: - name: common repository: file://../common @@ -1106,7 +1120,7 @@ entries: - https://chart.onechart.dev/onechart-0.64.0-rc.3.tgz version: 0.64.0-rc.3 - apiVersion: v2 - created: "2026-02-09T11:20:34.137033442Z" + created: "2026-04-10T16:11:29.000044+07:00" dependencies: - name: common repository: file://../common @@ -1120,7 +1134,7 @@ entries: - https://chart.onechart.dev/onechart-0.64.0-rc.2.tgz version: 0.64.0-rc.2 - apiVersion: v2 - created: "2026-02-09T11:20:34.136409266Z" + created: "2026-04-10T16:11:28.999531+07:00" dependencies: - name: common repository: file://../common @@ -1134,7 +1148,7 @@ entries: - https://chart.onechart.dev/onechart-0.63.0.tgz version: 0.63.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.135773388Z" + created: "2026-04-10T16:11:28.999167+07:00" dependencies: - name: common repository: file://../common @@ -1148,7 +1162,7 @@ entries: - https://chart.onechart.dev/onechart-0.63.0-rc.3.tgz version: 0.63.0-rc.3 - apiVersion: v2 - created: "2026-02-09T11:20:34.135128764Z" + created: "2026-04-10T16:11:28.998613+07:00" dependencies: - name: common repository: file://../common @@ -1162,7 +1176,7 @@ entries: - https://chart.onechart.dev/onechart-0.63.0-rc.2.tgz version: 0.63.0-rc.2 - apiVersion: v2 - created: "2026-02-09T11:20:34.134418567Z" + created: "2026-04-10T16:11:28.998079+07:00" dependencies: - name: common repository: file://../common @@ -1176,7 +1190,7 @@ entries: - https://chart.onechart.dev/onechart-0.63.0-rc.1.tgz version: 0.63.0-rc.1 - apiVersion: v2 - created: "2026-02-09T11:20:34.133778842Z" + created: "2026-04-10T16:11:28.99749+07:00" dependencies: - name: common repository: file://../common @@ -1190,7 +1204,7 @@ entries: - https://chart.onechart.dev/onechart-0.62.0.tgz version: 0.62.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.132311301Z" + created: "2026-04-10T16:11:28.996991+07:00" dependencies: - name: common repository: file://../common @@ -1204,7 +1218,7 @@ entries: - https://chart.onechart.dev/onechart-0.62.0-rc.3.tgz version: 0.62.0-rc.3 - apiVersion: v2 - created: "2026-02-09T11:20:34.131705409Z" + created: "2026-04-10T16:11:28.996521+07:00" dependencies: - name: common repository: file://../common @@ -1218,7 +1232,7 @@ entries: - https://chart.onechart.dev/onechart-0.61.0.tgz version: 0.61.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.131094047Z" + created: "2026-04-10T16:11:28.996154+07:00" dependencies: - name: common repository: file://../common @@ -1232,7 +1246,7 @@ entries: - https://chart.onechart.dev/onechart-0.60.0.tgz version: 0.60.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.13005187Z" + created: "2026-04-10T16:11:28.995403+07:00" dependencies: - name: common repository: file://../common @@ -1246,7 +1260,7 @@ entries: - https://chart.onechart.dev/onechart-0.59.0.tgz version: 0.59.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.129434867Z" + created: "2026-04-10T16:11:28.995023+07:00" dependencies: - name: common repository: file://../common @@ -1260,7 +1274,7 @@ entries: - https://chart.onechart.dev/onechart-0.58.0.tgz version: 0.58.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.128845887Z" + created: "2026-04-10T16:11:28.994652+07:00" dependencies: - name: common repository: file://../common @@ -1274,7 +1288,7 @@ entries: - https://chart.onechart.dev/onechart-0.57.0.tgz version: 0.57.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.128208877Z" + created: "2026-04-10T16:11:28.994309+07:00" dependencies: - name: common repository: file://../common @@ -1288,7 +1302,7 @@ entries: - https://chart.onechart.dev/onechart-0.56.0.tgz version: 0.56.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.126875778Z" + created: "2026-04-10T16:11:28.993837+07:00" dependencies: - name: common repository: file://../common @@ -1302,7 +1316,7 @@ entries: - https://chart.onechart.dev/onechart-0.55.0.tgz version: 0.55.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.126286386Z" + created: "2026-04-10T16:11:28.993269+07:00" dependencies: - name: common repository: file://../common @@ -1316,7 +1330,7 @@ entries: - https://chart.onechart.dev/onechart-0.54.0.tgz version: 0.54.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.125686336Z" + created: "2026-04-10T16:11:28.992912+07:00" dependencies: - name: common repository: file://../common @@ -1330,7 +1344,7 @@ entries: - https://chart.onechart.dev/onechart-0.53.0.tgz version: 0.53.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.125066037Z" + created: "2026-04-10T16:11:28.992545+07:00" dependencies: - name: common repository: file://../common @@ -1344,7 +1358,7 @@ entries: - https://chart.onechart.dev/onechart-0.52.0.tgz version: 0.52.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.124362833Z" + created: "2026-04-10T16:11:28.992198+07:00" dependencies: - name: common repository: file://../common @@ -1358,7 +1372,7 @@ entries: - https://chart.onechart.dev/onechart-0.51.0.tgz version: 0.51.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.120471043Z" + created: "2026-04-10T16:11:28.991835+07:00" dependencies: - name: common repository: file://../common @@ -1372,7 +1386,7 @@ entries: - https://chart.onechart.dev/onechart-0.50.0.tgz version: 0.50.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.119409399Z" + created: "2026-04-10T16:11:28.991034+07:00" dependencies: - name: common repository: file://../common @@ -1386,7 +1400,7 @@ entries: - https://chart.onechart.dev/onechart-0.49.0.tgz version: 0.49.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.118808777Z" + created: "2026-04-10T16:11:28.990696+07:00" dependencies: - name: common repository: file://../common @@ -1400,7 +1414,7 @@ entries: - https://chart.onechart.dev/onechart-0.48.0.tgz version: 0.48.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.117531763Z" + created: "2026-04-10T16:11:28.990347+07:00" dependencies: - name: common repository: file://../common @@ -1414,7 +1428,7 @@ entries: - https://chart.onechart.dev/onechart-0.47.0.tgz version: 0.47.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.116959304Z" + created: "2026-04-10T16:11:28.98965+07:00" dependencies: - name: common repository: file://../common @@ -1428,7 +1442,7 @@ entries: - https://chart.onechart.dev/onechart-0.46.0.tgz version: 0.46.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.116385061Z" + created: "2026-04-10T16:11:28.989151+07:00" dependencies: - name: common repository: file://../common @@ -1442,7 +1456,7 @@ entries: - https://chart.onechart.dev/onechart-0.45.0.tgz version: 0.45.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.115770463Z" + created: "2026-04-10T16:11:28.988384+07:00" dependencies: - name: common repository: file://../common @@ -1456,7 +1470,7 @@ entries: - https://chart.onechart.dev/onechart-0.44.0.tgz version: 0.44.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.115187955Z" + created: "2026-04-10T16:11:28.987873+07:00" dependencies: - name: common repository: file://../common @@ -1470,7 +1484,7 @@ entries: - https://chart.onechart.dev/onechart-0.43.0.tgz version: 0.43.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.114626546Z" + created: "2026-04-10T16:11:28.987524+07:00" dependencies: - name: common repository: file://../common @@ -1484,7 +1498,7 @@ entries: - https://chart.onechart.dev/onechart-0.42.0.tgz version: 0.42.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.114069936Z" + created: "2026-04-10T16:11:28.98718+07:00" dependencies: - name: common repository: file://../common @@ -1498,7 +1512,7 @@ entries: - https://chart.onechart.dev/onechart-0.41.0.tgz version: 0.41.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.113473382Z" + created: "2026-04-10T16:11:28.986836+07:00" dependencies: - name: common repository: file://../common @@ -1512,7 +1526,7 @@ entries: - https://chart.onechart.dev/onechart-0.40.0.tgz version: 0.40.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.112671544Z" + created: "2026-04-10T16:11:28.986257+07:00" dependencies: - name: common repository: file://../common @@ -1526,7 +1540,7 @@ entries: - https://chart.onechart.dev/onechart-0.39.0.tgz version: 0.39.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.111281374Z" + created: "2026-04-10T16:11:28.985941+07:00" dependencies: - name: common repository: file://../common @@ -1540,7 +1554,7 @@ entries: - https://chart.onechart.dev/onechart-0.38.0.tgz version: 0.38.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.110760862Z" + created: "2026-04-10T16:11:28.98563+07:00" dependencies: - name: common repository: file://../common @@ -1554,7 +1568,7 @@ entries: - https://chart.onechart.dev/onechart-0.37.0.tgz version: 0.37.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.110226754Z" + created: "2026-04-10T16:11:28.985308+07:00" dependencies: - name: common repository: file://../common @@ -1568,7 +1582,7 @@ entries: - https://chart.onechart.dev/onechart-0.36.0.tgz version: 0.36.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.109715549Z" + created: "2026-04-10T16:11:28.984995+07:00" dependencies: - name: common repository: file://../common @@ -1582,7 +1596,7 @@ entries: - https://chart.onechart.dev/onechart-0.35.0.tgz version: 0.35.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.10917006Z" + created: "2026-04-10T16:11:28.984679+07:00" dependencies: - name: common repository: file://../common @@ -1596,7 +1610,7 @@ entries: - https://chart.onechart.dev/onechart-0.34.0.tgz version: 0.34.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.108644318Z" + created: "2026-04-10T16:11:28.984345+07:00" dependencies: - name: common repository: file://../common @@ -1610,7 +1624,7 @@ entries: - https://chart.onechart.dev/onechart-0.33.0.tgz version: 0.33.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.108119748Z" + created: "2026-04-10T16:11:28.983799+07:00" dependencies: - name: common repository: file://../common @@ -1624,7 +1638,7 @@ entries: - https://chart.onechart.dev/onechart-0.32.0.tgz version: 0.32.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.107564521Z" + created: "2026-04-10T16:11:28.983246+07:00" dependencies: - name: common repository: file://../common @@ -1638,7 +1652,7 @@ entries: - https://chart.onechart.dev/onechart-0.31.0.tgz version: 0.31.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.10705052Z" + created: "2026-04-10T16:11:28.982785+07:00" dependencies: - name: common repository: file://../common @@ -1652,7 +1666,7 @@ entries: - https://chart.onechart.dev/onechart-0.30.0.tgz version: 0.30.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.105302837Z" + created: "2026-04-10T16:11:28.980879+07:00" dependencies: - name: common repository: file://../common @@ -1666,7 +1680,7 @@ entries: - https://chart.onechart.dev/onechart-0.29.0.tgz version: 0.29.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.104830965Z" + created: "2026-04-10T16:11:28.980478+07:00" dependencies: - name: common repository: file://../common @@ -1680,7 +1694,7 @@ entries: - https://chart.onechart.dev/onechart-0.28.0.tgz version: 0.28.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.1043305Z" + created: "2026-04-10T16:11:28.980058+07:00" dependencies: - name: common repository: file://../common @@ -1694,7 +1708,7 @@ entries: - https://chart.onechart.dev/onechart-0.27.0.tgz version: 0.27.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.103854371Z" + created: "2026-04-10T16:11:28.979624+07:00" dependencies: - name: common repository: file://../common @@ -1708,7 +1722,7 @@ entries: - https://chart.onechart.dev/onechart-0.27.0-rc3.tgz version: 0.27.0-rc3 - apiVersion: v2 - created: "2026-02-09T11:20:34.103332817Z" + created: "2026-04-10T16:11:28.97918+07:00" dependencies: - name: common repository: file://../common @@ -1722,7 +1736,7 @@ entries: - https://chart.onechart.dev/onechart-0.27.0-rc2.tgz version: 0.27.0-rc2 - apiVersion: v2 - created: "2026-02-09T11:20:34.102833023Z" + created: "2026-04-10T16:11:28.978727+07:00" dependencies: - name: common repository: file://../common @@ -1736,7 +1750,7 @@ entries: - https://chart.onechart.dev/onechart-0.27.0-rc1.tgz version: 0.27.0-rc1 - apiVersion: v2 - created: "2026-02-09T11:20:34.102315967Z" + created: "2026-04-10T16:11:28.978298+07:00" 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 @@ -1746,7 +1760,7 @@ entries: - https://chart.onechart.dev/onechart-0.26.0.tgz version: 0.26.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.101930146Z" + created: "2026-04-10T16:11:28.977951+07:00" 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 @@ -1756,7 +1770,7 @@ entries: - https://chart.onechart.dev/onechart-0.25.0.tgz version: 0.25.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.101516794Z" + created: "2026-04-10T16:11:28.97745+07:00" 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 @@ -1766,7 +1780,7 @@ entries: - https://chart.onechart.dev/onechart-0.24.1.tgz version: 0.24.1 - apiVersion: v2 - created: "2026-02-09T11:20:34.101117528Z" + created: "2026-04-10T16:11:28.977031+07:00" 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 @@ -1776,7 +1790,7 @@ entries: - https://chart.onechart.dev/onechart-0.24.0.tgz version: 0.24.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.100242981Z" + created: "2026-04-10T16:11:28.976783+07:00" 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 @@ -1786,7 +1800,7 @@ entries: - https://chart.onechart.dev/onechart-0.23.0.tgz version: 0.23.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.099717249Z" + created: "2026-04-10T16:11:28.976526+07:00" 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 @@ -1796,7 +1810,7 @@ entries: - https://chart.onechart.dev/onechart-0.22.0.tgz version: 0.22.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.099340385Z" + created: "2026-04-10T16:11:28.97594+07:00" 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 @@ -1806,7 +1820,7 @@ entries: - https://chart.onechart.dev/onechart-0.21.0.tgz version: 0.21.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.098982166Z" + created: "2026-04-10T16:11:28.975594+07:00" 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 @@ -1816,7 +1830,7 @@ entries: - https://chart.onechart.dev/onechart-0.20.0.tgz version: 0.20.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.098407643Z" + created: "2026-04-10T16:11:28.975006+07:00" 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 @@ -1826,7 +1840,7 @@ entries: - https://chart.onechart.dev/onechart-0.19.0.tgz version: 0.19.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.098040156Z" + created: "2026-04-10T16:11:28.974724+07:00" 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 @@ -1836,7 +1850,7 @@ entries: - https://chart.onechart.dev/onechart-0.18.0.tgz version: 0.18.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.097673451Z" + created: "2026-04-10T16:11:28.974475+07:00" 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 @@ -1846,7 +1860,7 @@ entries: - https://chart.onechart.dev/onechart-0.17.0.tgz version: 0.17.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.097284504Z" + created: "2026-04-10T16:11:28.973774+07:00" 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 @@ -1856,7 +1870,7 @@ entries: - https://chart.onechart.dev/onechart-0.16.0.tgz version: 0.16.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.096907681Z" + created: "2026-04-10T16:11:28.973398+07:00" 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 @@ -1866,7 +1880,7 @@ entries: - https://chart.onechart.dev/onechart-0.15.3.tgz version: 0.15.3 - apiVersion: v2 - created: "2026-02-09T11:20:34.096480112Z" + created: "2026-04-10T16:11:28.973058+07:00" 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 @@ -1876,7 +1890,7 @@ entries: - https://chart.onechart.dev/onechart-0.15.2.tgz version: 0.15.2 - apiVersion: v2 - created: "2026-02-09T11:20:34.096089883Z" + created: "2026-04-10T16:11:28.972694+07:00" 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 @@ -1886,7 +1900,7 @@ entries: - https://chart.onechart.dev/onechart-0.15.1.tgz version: 0.15.1 - apiVersion: v2 - created: "2026-02-09T11:20:34.095290905Z" + created: "2026-04-10T16:11:28.972427+07:00" 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 @@ -1896,7 +1910,7 @@ entries: - https://chart.onechart.dev/onechart-0.15.0.tgz version: 0.15.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.09461899Z" + created: "2026-04-10T16:11:28.972157+07:00" 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 @@ -1906,7 +1920,7 @@ entries: - https://chart.onechart.dev/onechart-0.14.0.tgz version: 0.14.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.094264477Z" + created: "2026-04-10T16:11:28.971885+07:00" 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 @@ -1916,7 +1930,7 @@ entries: - https://chart.onechart.dev/onechart-0.13.2.tgz version: 0.13.2 - apiVersion: v2 - created: "2026-02-09T11:20:34.093905486Z" + created: "2026-04-10T16:11:28.971494+07:00" 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 @@ -1926,7 +1940,7 @@ entries: - https://chart.onechart.dev/onechart-0.13.1.tgz version: 0.13.1 - apiVersion: v2 - created: "2026-02-09T11:20:34.093505459Z" + created: "2026-04-10T16:11:28.97124+07:00" 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 @@ -1936,7 +1950,7 @@ entries: - https://chart.onechart.dev/onechart-0.13.0.tgz version: 0.13.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.093170153Z" + created: "2026-04-10T16:11:28.971032+07:00" 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 @@ -1946,7 +1960,7 @@ entries: - https://chart.onechart.dev/onechart-0.12.2.tgz version: 0.12.2 - apiVersion: v2 - created: "2026-02-09T11:20:34.092816542Z" + created: "2026-04-10T16:11:28.970841+07:00" 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 @@ -1956,7 +1970,7 @@ entries: - https://chart.onechart.dev/onechart-0.12.1.tgz version: 0.12.1 - apiVersion: v2 - created: "2026-02-09T11:20:34.092487488Z" + created: "2026-04-10T16:11:28.970647+07:00" 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 @@ -1966,7 +1980,7 @@ entries: - https://chart.onechart.dev/onechart-0.12.0.tgz version: 0.12.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.09217847Z" + created: "2026-04-10T16:11:28.969882+07:00" 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 @@ -1976,7 +1990,7 @@ entries: - https://chart.onechart.dev/onechart-0.11.0.tgz version: 0.11.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.091880313Z" + created: "2026-04-10T16:11:28.969572+07:00" 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 @@ -1986,7 +2000,7 @@ entries: - https://chart.onechart.dev/onechart-0.10.0.tgz version: 0.10.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.151834442Z" + created: "2026-04-10T16:11:29.011662+07:00" 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 @@ -1996,7 +2010,7 @@ entries: - https://chart.onechart.dev/onechart-0.9.0.tgz version: 0.9.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.151511689Z" + created: "2026-04-10T16:11:29.011388+07:00" 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 @@ -2006,7 +2020,7 @@ entries: - https://chart.onechart.dev/onechart-0.8.2.tgz version: 0.8.2 - apiVersion: v2 - created: "2026-02-09T11:20:34.151240583Z" + created: "2026-04-10T16:11:29.011233+07:00" 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 @@ -2016,7 +2030,7 @@ entries: - https://chart.onechart.dev/onechart-0.8.1.tgz version: 0.8.1 - apiVersion: v2 - created: "2026-02-09T11:20:34.150721656Z" + created: "2026-04-10T16:11:29.01107+07:00" 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 @@ -2026,7 +2040,7 @@ entries: - https://chart.onechart.dev/onechart-0.8.0.tgz version: 0.8.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.143392089Z" + created: "2026-04-10T16:11:29.005347+07:00" 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 @@ -2036,7 +2050,7 @@ entries: - https://chart.onechart.dev/onechart-0.7.1.tgz version: 0.7.1 - apiVersion: v2 - created: "2026-02-09T11:20:34.143144116Z" + created: "2026-04-10T16:11:29.005099+07:00" 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 @@ -2046,7 +2060,7 @@ entries: - https://chart.onechart.dev/onechart-0.7.0.tgz version: 0.7.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.130470552Z" + created: "2026-04-10T16:11:28.995798+07:00" 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 @@ -2056,7 +2070,7 @@ entries: - https://chart.onechart.dev/onechart-0.6.1.tgz version: 0.6.1 - apiVersion: v2 - created: "2026-02-09T11:20:34.130262323Z" + created: "2026-04-10T16:11:28.995556+07:00" 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 @@ -2066,7 +2080,7 @@ entries: - https://chart.onechart.dev/onechart-0.6.0.tgz version: 0.6.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.119849902Z" + created: "2026-04-10T16:11:28.991489+07:00" 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 @@ -2076,7 +2090,7 @@ entries: - https://chart.onechart.dev/onechart-0.5.1.tgz version: 0.5.1 - apiVersion: v2 - created: "2026-02-09T11:20:34.119643296Z" + created: "2026-04-10T16:11:28.991282+07:00" 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 @@ -2086,7 +2100,7 @@ entries: - https://chart.onechart.dev/onechart-0.5.0.tgz version: 0.5.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.112896254Z" + created: "2026-04-10T16:11:28.986517+07:00" 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 @@ -2096,7 +2110,7 @@ entries: - https://chart.onechart.dev/onechart-0.4.0.tgz version: 0.4.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.106282857Z" + created: "2026-04-10T16:11:28.982376+07:00" description: A generic Helm chart for your application deployments digest: fbaf6139e0ef8ad9a87cc1e41a97c7d25fdcf7ea17fa6364952f1a851a87480a name: onechart @@ -2105,7 +2119,7 @@ entries: - https://chart.onechart.dev/onechart-0.3.2.tgz version: 0.3.2 - apiVersion: v2 - created: "2026-02-09T11:20:34.105923045Z" + created: "2026-04-10T16:11:28.981328+07:00" description: A generic Helm chart for your application deployments digest: bd6f5b1865ab9b05fc6925c163ab8045235bd2723dba31f09d5083d24322d1f8 name: onechart @@ -2114,7 +2128,7 @@ entries: - https://chart.onechart.dev/onechart-0.3.1.tgz version: 0.3.1 - apiVersion: v2 - created: "2026-02-09T11:20:34.105477373Z" + created: "2026-04-10T16:11:28.981123+07:00" description: A generic Helm chart for your application deployments digest: c79cef21eceab948144a289298cdf1e20e77a0782a883d7d65f9e709ccbbc271 name: onechart @@ -2123,7 +2137,7 @@ entries: - https://chart.onechart.dev/onechart-0.3.0.tgz version: 0.3.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.098582599Z" + created: "2026-04-10T16:11:28.975228+07:00" description: A generic Helm chart for your application deployments digest: dd814ac5d08d5e6163a1b769df6803f5cb0f09d906045086dfcc5be522bb1ec3 name: onechart @@ -2132,7 +2146,7 @@ entries: - https://chart.onechart.dev/onechart-0.2.0.tgz version: 0.2.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.091575414Z" + created: "2026-04-10T16:11:28.969291+07:00" description: A generic Helm chart for your application deployments digest: e46062df8053840cbfbba26c0a66a843a79f15a0b43a145ed019327513bd5098 name: onechart @@ -2141,7 +2155,7 @@ entries: - https://chart.onechart.dev/onechart-0.1.2.tgz version: 0.1.2 - apiVersion: v2 - created: "2026-02-09T11:20:34.091403262Z" + created: "2026-04-10T16:11:28.969076+07:00" description: A generic Helm chart for your application deployments digest: a7bbc8b7dcc008e89156cd1830282b7d39c0592e82ccdcefb77a25a42eca2a3d name: onechart @@ -2150,7 +2164,7 @@ entries: - https://chart.onechart.dev/onechart-0.1.1.tgz version: 0.1.1 - apiVersion: v2 - created: "2026-02-09T11:20:34.091223717Z" + created: "2026-04-10T16:11:28.968834+07:00" description: A generic Helm chart for your application deployments digest: 1ed8c0645abdae6c950526e9c5410dc056847a11700dc7def5f1c55eb7de0cd4 name: onechart @@ -2158,9 +2172,40 @@ entries: urls: - https://chart.onechart.dev/onechart-0.1.0.tgz version: 0.1.0 + onechart-cnpg: + - apiVersion: v2 + created: "2026-04-10T16:11:29.012132+07:00" + dependencies: + - name: common + repository: file://../common + version: 0.9.0 + - name: cnpg + repository: file://../cnpg + version: 0.1.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: 584180c1e7566226ced9493aee99cfc50fc26f546b4e91ff63eb3efd70158c70 + name: onechart-cnpg + type: application + urls: + - https://chart.onechart.dev/onechart-cnpg-0.79.0.tgz + version: 0.79.0 static-site: - apiVersion: v2 - created: "2026-02-09T11:20:34.164957899Z" + created: "2026-04-10T16:11:29.021543+07:00" + dependencies: + - name: common + repository: file://../common + version: 0.9.0 + description: Chart to build and deploy static sites + digest: 40f96fe8941301b5e68dadbbf608b30d7dde3a78c6cdaa265b4536d999494727 + name: static-site + type: application + urls: + - https://chart.onechart.dev/static-site-0.79.0.tgz + version: 0.79.0 + - apiVersion: v2 + created: "2026-04-10T16:11:29.021262+07:00" dependencies: - name: common repository: file://../common @@ -2173,7 +2218,7 @@ entries: - https://chart.onechart.dev/static-site-0.78.0.tgz version: 0.78.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.164430724Z" + created: "2026-04-10T16:11:29.020876+07:00" dependencies: - name: common repository: file://../common @@ -2186,7 +2231,7 @@ entries: - https://chart.onechart.dev/static-site-0.77.0.tgz version: 0.77.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.16392516Z" + created: "2026-04-10T16:11:29.020485+07:00" dependencies: - name: common repository: file://../common @@ -2199,7 +2244,7 @@ entries: - https://chart.onechart.dev/static-site-0.76.0.tgz version: 0.76.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.163407724Z" + created: "2026-04-10T16:11:29.020186+07:00" dependencies: - name: common repository: file://../common @@ -2212,7 +2257,7 @@ entries: - https://chart.onechart.dev/static-site-0.75.0.tgz version: 0.75.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.162908772Z" + created: "2026-04-10T16:11:29.01989+07:00" dependencies: - name: common repository: file://../common @@ -2225,7 +2270,7 @@ entries: - https://chart.onechart.dev/static-site-0.74.0.tgz version: 0.74.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.161867663Z" + created: "2026-04-10T16:11:29.0196+07:00" dependencies: - name: common repository: file://../common @@ -2238,7 +2283,7 @@ entries: - https://chart.onechart.dev/static-site-0.73.0.tgz version: 0.73.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.161209975Z" + created: "2026-04-10T16:11:29.019322+07:00" dependencies: - name: common repository: file://../common @@ -2251,7 +2296,7 @@ entries: - https://chart.onechart.dev/static-site-0.72.0.tgz version: 0.72.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.160749144Z" + created: "2026-04-10T16:11:29.019037+07:00" dependencies: - name: common repository: file://../common @@ -2264,7 +2309,7 @@ entries: - https://chart.onechart.dev/static-site-0.71.0.tgz version: 0.71.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.160266712Z" + created: "2026-04-10T16:11:29.018737+07:00" dependencies: - name: common repository: file://../common @@ -2277,7 +2322,7 @@ entries: - https://chart.onechart.dev/static-site-0.70.0.tgz version: 0.70.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.159787557Z" + created: "2026-04-10T16:11:29.018458+07:00" description: Chart to build and deploy static sites digest: 15c2ee0a98e9762e60e3bb6a8db06e4dc7dac9bebcf439922aa5f64e7d4bd41e name: static-site @@ -2286,7 +2331,7 @@ entries: - https://chart.onechart.dev/static-site-0.69.0.tgz version: 0.69.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.159490352Z" + created: "2026-04-10T16:11:29.018286+07:00" description: Chart to build and deploy static sites digest: 2bb2c74dbc4550345d280c56582eead02776b066981441ede5899b2c2b9f6e0c name: static-site @@ -2295,7 +2340,7 @@ entries: - https://chart.onechart.dev/static-site-0.68.0.tgz version: 0.68.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.159212032Z" + created: "2026-04-10T16:11:29.018111+07:00" description: Chart to build and deploy static sites digest: f8f021af14c2c67cac2b7a394556f6524264189192bcc8e0a4cfeaa52a9fe6fb name: static-site @@ -2304,7 +2349,7 @@ entries: - https://chart.onechart.dev/static-site-0.67.0.tgz version: 0.67.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.158933342Z" + created: "2026-04-10T16:11:29.01793+07:00" description: Chart to build and deploy static sites digest: 8543a5accf5644331743f7a0daf24aa402e6bef663970b57cfbd263aea0af165 name: static-site @@ -2313,7 +2358,7 @@ entries: - https://chart.onechart.dev/static-site-0.66.0.tgz version: 0.66.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.158637499Z" + created: "2026-04-10T16:11:29.017752+07:00" description: Chart to build and deploy static sites digest: 1f3ba2ce15906f885e2bb0000fd3ee385df03eab222e106d19f59032214fc462 name: static-site @@ -2322,7 +2367,7 @@ entries: - https://chart.onechart.dev/static-site-0.65.0.tgz version: 0.65.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.158334473Z" + created: "2026-04-10T16:11:29.017573+07:00" description: Chart to build and deploy static sites digest: 8b47812556f59a5e0fc8f6fe3ca4663461e67dad15137442a6a32dc2d5edea9e name: static-site @@ -2331,7 +2376,7 @@ entries: - https://chart.onechart.dev/static-site-0.64.0.tgz version: 0.64.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.15804364Z" + created: "2026-04-10T16:11:29.017392+07:00" description: Chart to build and deploy static sites digest: 939cbef93d8e09f370c37c73fd95efc99d28361975ce1b859625044240ed2807 name: static-site @@ -2340,7 +2385,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-09T11:20:34.157740283Z" + created: "2026-04-10T16:11:29.017214+07:00" description: Chart to build and deploy static sites digest: 8af89841d8184856b1e6843c20a14fce51bf46e784c9f2a3140a334cd5932608 name: static-site @@ -2349,7 +2394,7 @@ entries: - https://chart.onechart.dev/static-site-0.63.0.tgz version: 0.63.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.157423842Z" + created: "2026-04-10T16:11:29.017029+07:00" description: Chart to build and deploy static sites digest: dc108e075e2ba579b30d68bc5364adaecbc4b8c11535861d962c5787f9ed198a name: static-site @@ -2358,7 +2403,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-09T11:20:34.157110787Z" + created: "2026-04-10T16:11:29.016841+07:00" description: Chart to build and deploy static sites digest: 87b850c57a52b7fc9d025ccf1d390557728355d8874c0a1f8efcfafd9f7c87c3 name: static-site @@ -2367,7 +2412,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-09T11:20:34.156749252Z" + created: "2026-04-10T16:11:29.01664+07:00" description: Chart to build and deploy static sites digest: fffcc8edac47cc87244bdf7325c6ac880f4bddab5e22b8aeba90b92f51425c22 name: static-site @@ -2376,7 +2421,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-09T11:20:34.155996758Z" + created: "2026-04-10T16:11:29.016355+07:00" description: Chart to build and deploy static sites digest: c63bc30ae3acbc4bf3bcfe22d8255c4f8fb593b4d07dac5aad678668d9555e2b name: static-site @@ -2385,7 +2430,7 @@ entries: - https://chart.onechart.dev/static-site-0.62.0.tgz version: 0.62.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.155507925Z" + created: "2026-04-10T16:11:29.015945+07:00" description: Chart to build and deploy static sites digest: 2ed116159a2412d6063d863e9e59ba4e136a0115ca98298019703248c3ddeac0 name: static-site @@ -2394,7 +2439,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-09T11:20:34.155229264Z" + created: "2026-04-10T16:11:29.015175+07:00" description: Chart to build and deploy static sites digest: 8ebb73b0ac8be45cbce8e77061e14c9d0b7619d127137d748345097ebd233ac6 name: static-site @@ -2403,7 +2448,7 @@ entries: - https://chart.onechart.dev/static-site-0.61.0.tgz version: 0.61.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.154927831Z" + created: "2026-04-10T16:11:29.014937+07:00" description: Chart to build and deploy static sites digest: 8d50d5c10503d3180ebf6e00bef8136833efcd47ea57d51e768b34183897585d name: static-site @@ -2412,7 +2457,7 @@ entries: - https://chart.onechart.dev/static-site-0.60.0.tgz version: 0.60.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.154642327Z" + created: "2026-04-10T16:11:29.014686+07:00" description: Chart to build and deploy static sites digest: d485011b302792860258c4abba2273f74165ea491bf3ccb28e1e49d784e230a4 name: static-site @@ -2421,7 +2466,7 @@ entries: - https://chart.onechart.dev/static-site-0.59.0.tgz version: 0.59.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.154343449Z" + created: "2026-04-10T16:11:29.014507+07:00" description: Chart to build and deploy static sites digest: f62fd4d04967e7f4a55c6edb42cde98811d6dd3165d5a00414df02627a32e0a0 name: static-site @@ -2430,7 +2475,7 @@ entries: - https://chart.onechart.dev/static-site-0.58.0.tgz version: 0.58.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.15406549Z" + created: "2026-04-10T16:11:29.014336+07:00" description: Chart to build and deploy static sites digest: 02c948ac12e84aa9f4dbfc04c707a696bf9fe906a526b64498af9f788f1f1c08 name: static-site @@ -2439,7 +2484,7 @@ entries: - https://chart.onechart.dev/static-site-0.57.0.tgz version: 0.57.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.153763846Z" + created: "2026-04-10T16:11:29.014159+07:00" description: Chart to build and deploy static sites digest: b6f8780c07f25f0673ac3657ac7da2f2311d6a054a4ad085b2bc1de55a715d14 name: static-site @@ -2448,7 +2493,7 @@ entries: - https://chart.onechart.dev/static-site-0.56.0.tgz version: 0.56.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.153451122Z" + created: "2026-04-10T16:11:29.013981+07:00" description: Chart to build and deploy static sites digest: 996d067a5e569764e824cabeee040b6786512ddcb90760c495c67e48c2d8f613 name: static-site @@ -2457,7 +2502,7 @@ entries: - https://chart.onechart.dev/static-site-0.55.0.tgz version: 0.55.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.15316094Z" + created: "2026-04-10T16:11:29.013428+07:00" description: Chart to build and deploy static sites digest: daa3189dd1ee1cc328227ec11a59359876da8c29f28b50a36e0bd57fb12fe1ce name: static-site @@ -2466,7 +2511,7 @@ entries: - https://chart.onechart.dev/static-site-0.54.0.tgz version: 0.54.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.152860589Z" + created: "2026-04-10T16:11:29.01315+07:00" description: Chart to build and deploy static sites digest: e9c0c056470f40fc97119ca4c4a9b1b0c84f19c98792fee0b55c91cb57f93671 name: static-site @@ -2475,7 +2520,7 @@ entries: - https://chart.onechart.dev/static-site-0.53.0.tgz version: 0.53.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.152514523Z" + created: "2026-04-10T16:11:29.012798+07:00" description: Chart to build and deploy static sites digest: ef72c7cc95bbf6c123bb2f6a80ced12a3e6f09c866b2ff9057caa6692e16c2e1 name: static-site @@ -2484,7 +2529,7 @@ entries: - https://chart.onechart.dev/static-site-0.52.0.tgz version: 0.52.0 - apiVersion: v2 - created: "2026-02-09T11:20:34.152179026Z" + created: "2026-04-10T16:11:29.012501+07:00" description: Chart to build and deploy static sites digest: d26cef52a3aace6285173de55981375086aec3b4b52027bc2e42d16632190497 name: static-site @@ -2492,4 +2537,4 @@ entries: urls: - https://chart.onechart.dev/static-site-0.1.0.tgz version: 0.1.0 -generated: "2026-02-09T11:20:34.060468077Z" +generated: "2026-04-10T16:11:28.94354+07:00" diff --git a/docs/onechart-cnpg-0.79.0.tgz b/docs/onechart-cnpg-0.79.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..29bdea7f8bbff4be373ec8959ecfa7582d44885c GIT binary patch literal 14416 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 TIs9(`0096066fvU0O$Y!?hF2d literal 0 HcmV?d00001