Mint Bot
a1dcec5cef
feat(install): add support for hugo chart and forgejo instance token configuration
2025-08-13 18:03:10 +02:00
Mint Bot
afb2319a7c
feat(forgejoRunner): reduce replicas and improve init container configuration
...
- Reduced the number of replicas from 2 to 1 for forgejo-runner deployment
- Renamed init container from `runner-config-generation` to `init`
- Updated init container command to use `sh -c` with multi-step script for better readability and control
- Added informative echo messages during runner registration and config generation
- Properly quoted environment variable references in template
- Removed unused `FORGEJO_INSTANCE_URL` environment variable
- Updated task script to correctly reference chart name during helm upgrade and uninstall
- Added `get-secrets` support for forgejoRunner to retrieve forgejoInstanceToken
- Improved output formatting in get-secrets function with proper labels
2025-08-13 15:22:44 +02:00
Mint Bot
242da69ba0
feat(charts): add forgejoRunner chart and related configurations
2025-08-13 14:57:57 +02:00
Mint Bot
634a3f0a49
feat(odoo): add K8up backup support and Helm chart integration
2025-08-13 10:13:30 +02:00
Mint Bot
f84063d3f5
feat(odoo): add cloudnative-pg as a dependency and wait for deployment availability
2025-08-13 09:54:44 +02:00
Mint Bot
08cf68d239
feat(task): add load-images function to load Docker images into kind cluster
2025-08-13 09:43:15 +02:00
Mint Bot
227773ed5e
feat(k8s): install cnpg chart in test-k8s workflow
2025-08-13 08:48:32 +02:00
Mint Bot
b5b349c685
feat(odoo): migrate from Bitnami PostgreSQL to CloudNativePG and update configurations
...
- Replace Bitnami PostgreSQL with CloudNativePG for Odoo deployment
- Add new `cnpg` configuration section in `values.yaml` and template files
- Update environment variables in `.env.template` by removing obsolete `POSTGRES_PASSWORD` and `OC_PROJECT`
- Adjust task functions to support new naming conventions and Kind cluster checks
- Update documentation in READMEs for consistency and clarity
- Fix duplicate `GITHUB_USERNAME` in ConfigMap template
- Update log and secret retrieval commands for new PostgreSQL setup
2025-08-12 22:09:28 +02:00
Janik von Rotz
1c9615fcb2
fix(kube-config): ensure target config file exists before symlinking
2025-08-09 17:31:23 +02:00
Janik von Rotz
6260a43df3
fix(certs): update secret key for cluster issuer
2025-08-09 13:29:11 +02:00
Janik von Rotz
6032ea0f2e
feat(cert-manager): add support for retrieving cluster issuer secrets
2025-08-09 13:05:33 +02:00
Janik von Rotz
a30ed218b7
feat(postgres): make storage class configurable and refactor task script to use chart instead of name
2025-08-09 12:45:23 +02:00
Mint Bot
ec06b3404c
fix(install-chart): include odoo in conditional statement for helm installation
2025-08-07 09:46:57 +02:00
Mint Bot
14f8e7a160
feat(clusterIssuer): rename cluster-issuer to clusterIssuer and remove unused values file
2025-08-07 09:44:43 +02:00
Mint Bot
1448c3071a
feat(deployment-updater): add initial deployment updater chart and implement export-kubeconfig functionality
2025-08-06 08:39:48 +02:00
Mint Bot
a7a7e1f6ef
feat(task): add display of external ip and implement ingress-nginx upgrade functionality
2025-08-05 18:15:11 +02:00
Mint Bot
0341787cc0
feat(ingress): add support for external IP in ingress-nginx installation
2025-08-05 18:06:30 +02:00
Mint Bot
d0788c747c
fix(config): remove namespace variable and replace with default odoo value
2025-08-05 15:19:29 +02:00
Mint Bot
03016a2632
feat(ingress): update ingress resources and disable local image loading
2025-08-05 13:37:20 +02:00
Mint Bot
b275849825
feat(task): add checks for local docker images before loading them into kind cluster
2025-08-05 13:32:40 +02:00
Mint Bot
f546168899
feat(hugo): add hugo chart with deployment, service, and ingress templates
2025-08-05 13:24:43 +02:00
Mint Bot
528a40f27e
feat(task): add command to show environment information
2025-08-05 11:14:42 +02:00
Mint Bot
58ba3fa2b6
fix(deployment): update postgresql service names and pvc settings
2025-08-05 10:50:33 +02:00
Mint Bot
ac6ab117c0
fix(task): simplify kubectl command check
2025-08-05 09:28:53 +02:00
Mint Bot
d623fea946
fix(deployment): update postgres host and add support for custom namespace in odoo deployment
2025-08-05 09:21:07 +02:00
Mint Bot
5547b8e495
fix(task): enable github token authentication for helm repository
2025-08-04 20:08:26 +02:00
Mint Bot
66521095ce
feat(helm): package revision update
2025-08-04 20:07:36 +02:00
Janik von Rotz
d4e30f7750
feat(chart-index): update index.yaml with new package versions and add cluster-issuer entry
2025-08-04 19:08:29 +02:00
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