Commit Graph
102 Commits
Author SHA1 Message Date
Janik von Rotz 1ceddde2fa fix(cert-manager): remove values file and disable ACME HTTP01 ingress path type exact feature gate 2025-08-04 14:48:35 +02:00
Janik von Rotz cceb55551d feat(cluster-issuer): rename cert-issuer to cluster-issuer and update related files 2025-08-04 14:39:45 +02:00
Janik von Rotz 584ba9ddc6 fix(deploy): update chart digests and refactor forwarding tasks 2025-08-04 14:02:47 +02:00
Janik von Rotz ff33217822 fix(task): handle kubectl config current-context errors 2025-08-04 13:49:48 +02:00
Janik von Rotz b651bba1d2 feat(postgres): add configurable host path for PersistentVolume 2025-08-04 13:46:24 +02:00
Janik von Rotz 83d475d5d8 fix(helm): update chart packages and templates for consistency 2025-08-04 09:58:16 +02:00
Janik von Rotz ab45c59abd feat(chart): update index.yaml and add new charts for odoo, postgres, and vshnPostgres 2025-08-04 09:55:22 +02:00
Janik von Rotz a6fba7755e feat(index): update index and add new packages 2025-08-04 07:55:59 +02:00
Janik von Rotz 40b41c0c33 fix(cluster-issuer): correct ingress class name typo
fix(postgres): simplify values and templates
fix(task): rename list-pods to get-pods
fix(vshnPostgres): simplify values and templates
2025-08-04 07:45:47 +02:00
Janik von Rotz 530661d5da fix(task): remove install-kuard function 2025-08-03 16:55:18 +02:00
Janik von Rotz fc558eb3d1 feat(cluster-issuer): update installation to support Raspberry Pi 2025-08-03 16:50:27 +02:00
Janik von Rotz ec5df4cd4a feat(cert-manager): add setup for cert manager with Infomaniak webhook 2025-08-03 16:39:18 +02:00
Janik von Rotz 034ab26bf7 feat(deploy): add instructions for deploying Helm charts to remote clusters and update task script with permissions change 2025-08-03 16:28:33 +02:00
Janik von Rotz d4910f7759 fix(context): update k3s context name from krb to rpi 2025-08-03 15:57:03 +02:00
Janik von Rotz 0fcb7a7cdb fix(kube-config): update context listing and improve symlink handling 2025-08-03 15:55:49 +02:00
Janik von Rotz 7bab0d4d02 fix(odoo): update deployment names and remove unused configuration and binaries 2025-08-02 18:21:10 +02:00
Janik von Rotz 41c285dddc fix(kind-cluster): remove unused kubelet config application code 2025-07-31 17:10:05 +02:00
Janik von Rotz b1c42b643a feat(chart): update odoo chart to use postgresql from bitnami repository 2025-07-31 16:59:46 +02:00
Janik von Rotz 58cb4a9e99 fix(helm): update chart packages and remove postgresql dependency 2025-07-31 16:47:23 +02:00
Janik von Rotz bb4ee06585 fix(helm-charts): update chart packages and templates 2025-07-31 09:50:12 +02:00
Janik von Rotz 7bd631ae72 feat(odoo): refactor PostgreSQL configuration and update secrets management 2025-07-31 09:27:57 +02:00
Janik von Rotz ca6920aefe feat(kube): add support for switching kubeconfig context 2025-07-30 16:43:09 +02:00
Janik von Rotz 78763be032 feat(task): add command to update helm chart dependencies 2025-07-30 11:54:03 +02:00
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