Commit Graph
140 Commits
Author SHA1 Message Date
Janik von Rotz 9ea97d89fc feat(kubeconfig): update kubeconfig handling to support multiple contexts 2025-07-30 11:26:38 +02:00
Janik von Rotz 10785a7610 fix(helm): update chart package digests and timestamps 2025-07-30 09:19:45 +02:00
Janik von Rotz 7c1a577b86 feat(odoo): update postgresql to 16.7.21 and improve secret management 2025-07-30 09:19:30 +02:00
Janik von Rotz 43c7701b54 fix(task): remove unused install-repo function and fix test-cluster-issuer description 2025-07-29 20:30:17 +02:00
Janik von Rotz 880ae422d7 feat(chart-index): update chart packages and add cert-issuer chart 2025-07-29 20:27:45 +02:00
Janik von Rotz 5c35a166fc feat(config): refactor helm chart configuration management 2025-07-29 20:07:57 +02:00
Janik von Rotz a02a2b6e5c feat(cluster-issuer): rename cert-manager to cert-issuer and update dependencies 2025-07-29 18:43:54 +02:00
Janik von Rotz f1b3c0935b feat(odoo): migrate to bitnami postgresql chart and update odoo configuration 2025-07-29 18:36:21 +02:00
Janik von Rotz 903e641ca1 feat(helm-charts): update chart references and refactor tasks for consistency 2025-07-29 17:09:51 +02:00
Janik von Rotz e22d0cd8a4 feat: generate readmes 2025-07-29 15:15:02 +02:00
Janik von Rotz 3cf65705b4 feat(ingress): replace insecure annotation with cluster issuer reference 2025-07-29 13:49:01 +02:00
Janik von Rotz b7abc93db8 fix(helm-charts): update chart packages and configuration 2025-07-29 13:44:32 +02:00
Janik von Rotz b0ff7538cd feat(odoo): update odoo image to 18.0.20250725 and add kuard installation functionality 2025-07-28 21:58:05 +02:00
Janik von Rotz 855701d1bd feat(tasks): refactor tasks for installing and managing Helm charts and releases 2025-07-28 17:24:35 +02:00
Janik von Rotz 341c56e99e feat(cert-manager): add setup instructions for Infomaniak webhook 2025-07-27 20:34:51 +02:00
Janik von Rotz 3099a25efa feat(cluster-issuer): rename secrets and update cluster issuer configuration 2025-07-27 20:26:23 +02:00
Janik von Rotz 1550a60f54 feat(cert-manager): add Infomaniak webhook and update cluster issuer configuration 2025-07-27 20:01:57 +02:00
Janik von Rotz 0ab19d5d8a fix(cluster-issuer): update documentation and remove unused annotation in ingress template, also rename exo to axo in task script 2025-07-27 17:37:59 +02:00
Janik von Rotz 09c918c63b fix(config): quote postgres password in.env template 2025-07-27 17:26:09 +02:00
Janik von Rotz 3aa755fef8 feat(task): add load and save dotenv functionality from pass entry 2025-07-27 17:24:26 +02:00
Janik von Rotz 2831c31068 feat(kubeconfig): update load-kubeconfig to retrieve from pass manager 2025-07-27 17:20:44 +02:00
Janik von Rotz 6381f3d228 feat(kubeconfig): add load and save kubeconfig functions to task script 2025-07-27 17:16:35 +02:00
Janik von Rotz 0200bdbd12 feat(cluster-issuer): add cert-manager and update kubeconfig handling 2025-07-27 17:07:49 +02:00
Janik von Rotz 872f8f7eda feat(cert-manager): configure Infomaniak API token and DNS solver 2025-07-25 16:25:57 +02:00
Janik von Rotz 64b71d9199 fix(cert-manager): re-enable installation of cert-manager using helm 2025-07-23 19:20:34 +02:00
Janik von Rotz fdcdfe090f feat(cluster-issuer): add cluster issuer chart and update odoo chart with optional custom domain and secure ingress 2025-07-23 19:16:58 +02:00
Janik von Rotz 82c78d3027 fix: update helm charts references to lowercase in README.md 2025-07-23 16:41:32 +02:00
Janik von Rotz 8cea23f3c4 fix(odoo): update odoo image version to 18.0.20250520 2025-07-23 08:52:41 +02:00
Janik von Rotz 28f63c554c fix(index): update package digests and enable postgres client 2025-07-21 16:07:53 +02:00
Janik von Rotz 4847fedb2a fix(index): update package digests and timestamps 2025-07-21 16:02:18 +02:00
Janik von Rotz 3d6deb146d feat: custom domain 2025-07-21 13:30:57 +02:00
Janik von Rotz 70c8e4692a fix(ci): update test workflow to use clone taskfile 2025-07-21 10:45:40 +02:00
Janik von Rotz 7428a9d49f fix(taskfile): update taskfile repository url to use git.taskfile.build 2025-07-21 09:05:59 +02:00
Janik von Rotz df47f08f2d fix(ci): correct indentation in test workflow 2025-07-21 09:03:17 +02:00
Janik von Rotz 420963a5c7 feat(ci): add taskfile cloning and sourcing to workflow 2025-07-21 09:01:17 +02:00
Janik von Rotz 1284659401 feat(config): update postgres password generation and add env template task 2025-07-21 08:25:03 +02:00
Janik von Rotz 7a31d5300e fix(index): update package digests and ingress configuration 2025-07-20 18:06:45 +02:00
Janik von Rotz d28df296ac feat(config): update postgres configuration and add dotenv templating 2025-07-20 18:00:32 +02:00
Janik von Rotz 58ef78b750 feat(docs): add support for ingress-nginx and update readme handling 2025-07-20 17:25:45 +02:00
Janik von Rotz 844aa2a23c fix(index): update package digests and timestamps 2025-07-20 17:16:18 +02:00
Janik von Rotz e813ca3631 feat(ingress): make ingress configuration more flexible and secure 2025-07-20 17:16:01 +02:00
Janik von Rotz a3588f74fa fix(setup): correct host entry and remove redundant setup-hosts calls from docs 2025-07-20 15:19:31 +02:00
Janik von Rotz 5160ebf8fd feat(hosts): add more demo hosts 2025-07-07 20:27:36 +02:00
Janik von Rotz aaddfbedf5 fix(deployment): comment out broken access configuration in postgres deploy template 2025-06-09 18:38:18 +02:00
Janik von Rotz 40ff35ab47 fix(index): update package digests and timestamps 2025-06-09 18:21:58 +02:00
Janik von Rotz ddf58a4ea6 feat(task): add support for upgrading vshnPostgres chart 2025-06-09 18:21:42 +02:00
Janik von Rotz 2fdf7a3d85 feat(postgres-deploy): add connection secret configuration to postgres deploy template 2025-06-09 18:13:46 +02:00
Janik von Rotz 1bee5675d4 fix(deploy): enable client option for Postgres and update dependencies 2025-06-09 18:10:50 +02:00
Janik von Rotz 394addde31 feat: new role vshnPostgres 2025-06-09 18:00:48 +02:00
Janik von Rotz 5d22b9cf94 fix(docs): update postgres client pod name and command 2025-06-09 12:33:04 +02:00