feat(chart-index): update chart packages and add cert-issuer chart

This commit is contained in:
Janik von Rotz committed 2025-07-29 20:27:45 +02:00
1 parent 5c35a166fc
commit 880ae422d7
10 files changed
+48 -23

No files matched your search

Binary file not shown.
+22 -7
View File
@@ -1,9 +1,24 @@
apiVersion: v1
entries:
cert-issuer:
- apiVersion: v2
appVersion: 1.0.0
created: "2025-07-29T20:27:28.271511299+02:00"
description: Mint System Cluster Issuer
digest: 85ff3b6bf2466fdbf2b8be4f5fbd4b58f056e823d4531e295e14af7458069d98
home: https://kubernetes.build
maintainers:
- email: support@mint-system.ch
name: Mint System GmbH
name: cert-issuer
type: application
urls:
- cert-issuer-0.1.0.tgz
version: 0.1.0
odoo:
- apiVersion: v2
appVersion: 1.0.0
created: "2025-07-29T18:41:09.604202867+02:00"
created: "2025-07-29T20:27:28.276050226+02:00"
dependencies:
- condition: postgres.enabled
name: postgres
@@ -18,7 +33,7 @@ entries:
repository: https://charts.bitnami.com/bitnami
version: 16.7.13
description: Mint System Odoo
digest: 4e68f092f07f2ffc636efb12c2041a4c84160f257635538736fbf7c46a165ab9
digest: 93e71217e82269d2c0f062ae003cbd574fde5f9e82c994f1cc1fc163e4432cfc
home: https://kubernetes.build
maintainers:
- email: support@mint-system.ch
@@ -31,9 +46,9 @@ entries:
postgres:
- apiVersion: v2
appVersion: 1.0.0
created: "2025-07-29T18:41:09.604653951+02:00"
created: "2025-07-29T20:27:28.276175883+02:00"
description: Mint System Postgres
digest: 8110a850a6fa26eb9f17567407d0ce507ca9d48b5d6684d5cf6a8ff583382a8b
digest: e82d6fd19c48758c5ae45896aa81b2509f747f3dbcc8e38ae51c3d2d72f1d9fd
home: https://kubernetes.build
maintainers:
- email: support@mint-system.ch
@@ -46,9 +61,9 @@ entries:
vshnPostgres:
- apiVersion: v2
appVersion: 1.0.0
created: "2025-07-29T18:41:09.605256888+02:00"
created: "2025-07-29T20:27:28.276268117+02:00"
description: VSHN Postgres
digest: bbef20fb547c78efd4aaf94bb488d23a2e53054ef20eda1048ab457f52b3760e
digest: 1023ed78873d19c26dbcaa3054b60c7f461731c41014c1cd012520ca11894bc5
home: https://kubernetes.build
maintainers:
- email: support@mint-system.ch
@@ -58,4 +73,4 @@ entries:
urls:
- vshnPostgres-0.1.0.tgz
version: 0.1.0
generated: "2025-07-29T18:41:09.600409082+02:00"
generated: "2025-07-29T20:27:28.271302244+02:00"
BIN
View File
Binary file not shown.
+12 -12
View File
@@ -6,13 +6,13 @@ This Helm chart deploys Odoo with PostgreSQL.
### Ingress parameters
| Name | Description | Value |
| -------------------------- | -------------------------------------------- | ----------------------- |
| `ingress.enabled` | Enable or disable the ingress | `true` |
| `ingress.className` | The class name for the ingress | `nginx` |
| `ingress.clusterIssuerRef` | The cluster issuer reference for the ingress | `letsencrypt-http-prod` |
| `ingress.host` | The host for the ingress | `odoo.cloud.local` |
| `ingress.customDomain` | The custom domain for the ingress | `""` |
| Name | Description | Value |
| -------------------------- | -------------------------------------------- | ------------------ |
| `ingress.enabled` | Enable or disable the ingress | `true` |
| `ingress.className` | The class name for the ingress | `nginx` |
| `ingress.clusterIssuerRef` | The cluster issuer reference for the ingress | `nil` |
| `ingress.host` | The host for the ingress | `odoo.cloud.local` |
| `ingress.customDomain` | The custom domain for the ingress | `""` |
### vshnPostgres parameters
@@ -32,10 +32,11 @@ This Helm chart deploys Odoo with PostgreSQL.
### PostgreSQL parameters
| Name | Description | Value |
| ---------------------- | ----------------------------------- | ---------------- |
| `postgresql.enabled` | Enable or disable postgresql | `false` |
| `postgresql.secretRef` | The secret reference for postgresql | `postgres-creds` |
| Name | Description | Value |
| -------------------------- | ----------------------------------------------- | ------ |
| `postgresql.enabled` | Enable or disable PostgreSQL | `true` |
| `postgresql.auth.username` | The username for PostgreSQL authentication | `odoo` |
| `postgresql.auth.database` | The database name for PostgreSQL authentication | `odoo` |
### Odoo parameters
@@ -43,7 +44,6 @@ This Helm chart deploys Odoo with PostgreSQL.
| -------------------------------- | --------------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
| `odoo.enabled` | Enable or disable odoo | `true` |
| `odoo.image` | The image for odoo | `mintsystem/odoo:18.0.20250725` |
| `odoo.host` | The host for odoo | `odoo` |
| `odoo.proxyMode` | Enable or disable proxy mode for odoo | `true` |
| `odoo.githubUsername` | The GitHub username for odoo | `""` |
| `odoo.githubPersonalAccessToken` | The GitHub personal access token for odoo | `""` |
+2 -2
View File
@@ -37,7 +37,7 @@ spec:
name: odoo-postgresql
key: postgres-password
- name: PGHOST
value: postgresql.{{ .Release.Namespace }}.svc.cluster.local
value: odoo-postgresql.{{ .Release.Namespace }}.svc.cluster.local
- name: PGUSER
value: {{ .Values.postgresql.auth.username }}
{{- end }}
@@ -91,7 +91,7 @@ spec:
name: odoo-postgresql
key: postgres-password
- name: PGHOST
value: postgresql.{{ .Release.Namespace }}.svc.cluster.local
value: odoo-postgresql.{{ .Release.Namespace }}.svc.cluster.local
- name: PGUSER
value: {{ .Values.postgresql.auth.username }}
{{- end }}
+2 -2
View File
@@ -48,7 +48,7 @@ postgres:
## @section PostgreSQL parameters
##
postgresql:
## @param postgres.enabled Enable or disable PostgreSQL
## @param postgresql.enabled Enable or disable PostgreSQL
##
enabled: true
auth:
@@ -68,7 +68,7 @@ odoo:
## @param odoo.image The image for odoo
##
image: mintsystem/odoo:18.0.20250725
## @param odoo.host The host for odoo
## @param odoo.proxyMode Enable or disable proxy mode for odoo
##
proxyMode: true
## @param odoo.githubUsername The GitHub username for odoo
Binary file not shown.
+1
View File
@@ -8,6 +8,7 @@ This chart deploys a Postgres container and stores the credentials in a secret.
| Name | Description | Value |
| ------------------------- | ------------------------------------- | -------------------- |
| `postgres.enabled` | Enable or disable Postgres | `true` |
| `postgres.image` | The Docker image for Postgres | `postgres:16-alpine` |
| `postgres.host` | The host for Postgres | `postgres` |
| `postgres.port` | The port for Postgres | `5432` |
+9
View File
@@ -32,6 +32,7 @@ function help() {
# Docs
printf "$COLUMN" "install" "" "Install node dependencies."
printf "$COLUMN" "docs" "" "Generate Helm chart readmes."
printf "$COLUMN" "lint" "" "Lint Helm charts."
printf "$COLUMN" "dev-vitepress" "" "Start VitePress dev server."
printf "$COLUMN" "build-vitepress" "" "Build site with VitePress."
printf "$COLUMN" "preview-vitepress" "" "Server VitePress build."
@@ -128,6 +129,7 @@ function test-k8s() {
if [ "$1" = "clean" ]; then
echo "Cleanup environment"
delete-kind
rm values.yaml
else
start-kind
add-repos
@@ -164,6 +166,13 @@ function docs() {
pnpm run generate-readme --values vshnPostgres/values.yaml -r vshnPostgres/README.md
}
function lint() {
helm lint cluster-issuer
helm lint odoo
helm lint postgres
helm lint vshnPostgres
}
function dev-vitepress() {
cp README.md index.md
pnpm run docs:dev
Binary file not shown.