Commit Graph
79 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 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 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 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 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 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 7428a9d49f fix(taskfile): update taskfile repository url to use git.taskfile.build 2025-07-21 09:05:59 +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 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 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 ddf58a4ea6 feat(task): add support for upgrading vshnPostgres chart 2025-06-09 18:21:42 +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 39efc1bec9 feat(odoo,postgres): update charts with new configurations and binaries 2025-06-08 15:51:01 +02:00
Janik von Rotz 0323c6240d fix(deploy): update odoo deploy template to always pull latest image and add login-oc task functionality 2025-06-04 15:49:37 +02:00
Janik von Rotz 3835c1fc0b feat(odoo): update chart with TLS support and PostgreSQL SSL verification 2025-06-02 12:17:29 +02:00
Janik von Rotz 60edbb1c83 feat(odoo): update odoo chart with new postgres configuration and credentials management 2025-05-24 14:10:18 +02:00
Janik von Rotz 2c50a36987 fix(index): update chart packages and templates 2025-05-24 11:37:28 +02:00
Janik von Rotz cb26b4f00b fix(task): testing 2025-05-05 17:18:17 +02:00
Janik von Rotz baf431f9b1 feat: remove namespace definitions 2025-05-05 17:06:20 +02:00
Janik von Rotz 271501e440 feat(odoo): add support for odoo chart installation and forwarding ports 2025-05-05 15:46:12 +02:00
Janik von Rotz a0164d9812 fix(task): update repo addition command to add-repos 2025-05-05 14:26:41 +02:00
Janik von Rotz 3f880feb0c fix(index): update package digests and ingress configuration 2025-05-05 13:23:25 +02:00
Janik von Rotz 28ddde3819 fix(docs): update instructions and ingress configuration for odoo and haproxy-ingress 2025-05-05 13:06:39 +02:00
Janik von Rotz 61e5785a7e fix(helm): update chart packages and configuration 2025-05-05 12:21:26 +02:00
Janik von Rotz 3198d6841e feat: readme 2025-05-04 12:28:28 +02:00
Janik von Rotz 09553f5f27 feat: wip 2025-05-01 21:21:03 +02:00
Janik von Rotz 5fe41eef3b feat: refactor secrets refs 2025-05-01 20:58:16 +02:00