Commit Graph
253 Commits
Author SHA1 Message Date
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 fd279775e1 chore(ci): switch to k8s runner and add runner labels
- Changed GitHub Actions runner from ubuntu-latest to k8s
- Added labels k8s,docker,linux,amd64,custom to Forgejo runner configuration
2025-08-13 15:30:05 +02:00
Mint Bot 785027d771 feat(helm): package revision update 2025-08-13 13:23:09 +00: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 bc17d2dca6 feat(helm): package revision update 2025-08-13 12:58:23 +00:00
Mint Bot 242da69ba0 feat(charts): add forgejoRunner chart and related configurations 2025-08-13 14:57:57 +02:00
Mint Bot 9236fd4a49 feat(helm): package revision update 2025-08-13 08:34:49 +00:00
Mint Bot f266eb4e21 feat(odoo): restructure CloudNativePG configuration and remove dependency
- Restructured CloudNativePG parameters to use nested configuration under `cnpg.cluster` and `cnpg.database`
- Removed `cloudnative-pg` chart dependency in favor of direct CRD management
- Updated templates to reflect new values structure and conditions
- Enhanced README with updated parameter documentation
- Fixed backup secret lookup syntax in `backup.yaml`
2025-08-13 10:34:23 +02:00
Mint Bot d120b5336d feat(helm): package revision update 2025-08-13 08:14:02 +00:00
Mint Bot 634a3f0a49 feat(odoo): add K8up backup support and Helm chart integration 2025-08-13 10:13:30 +02:00
Mint Bot 3f7d09ed96 feat(helm): package revision update 2025-08-13 07:59:17 +00:00
Mint Bot 70972bea30 fix(odoo): downgrade cloudnative-pg version to 0.25.0 2025-08-13 09:58:42 +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 ddf37d2347 feat(helm): package revision update 2025-08-13 07:43:39 +00: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 267da6629b feat(helm): package revision update 2025-08-13 06:49:02 +00:00
Mint Bot 227773ed5e feat(k8s): install cnpg chart in test-k8s workflow 2025-08-13 08:48:32 +02:00
Mint Bot 55b9574347 feat(helm): package revision update 2025-08-12 20:09:53 +00: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
Mint Bot 258d727bb4 feat(helm): package revision update 2025-08-12 13:43:20 +00:00
Mint Bot 0d28edb9bb fix(odoo): quote secret key in template to prevent parsing errors 2025-08-12 15:42:54 +02:00
Mint Bot 72a9b1782f feat(helm): package revision update 2025-08-12 13:30:54 +00:00
Mint Bot ba8ca60e79 fix(odoo): handle existing secret for github personal access token 2025-08-12 15:30:29 +02:00
Mint Bot 38b4c296f6 feat(helm): package revision update 2025-08-09 15:31:47 +00:00
Janik von Rotz 1c9615fcb2 fix(kube-config): ensure target config file exists before symlinking 2025-08-09 17:31:23 +02:00
Mint Bot c809f6f360 feat(helm): package revision update 2025-08-09 15:29:56 +00:00
Janik von Rotz f762f158ec fix(helm-charts): rename templates and update parameter descriptions 2025-08-09 17:29:26 +02:00
Mint Bot 08ae5a4fea feat(helm): package revision update 2025-08-09 11:29:53 +00:00
Janik von Rotz 6260a43df3 fix(certs): update secret key for cluster issuer 2025-08-09 13:29:11 +02:00
Mint Bot c4529111e4 feat(helm): package revision update 2025-08-09 11:06:00 +00:00
Janik von Rotz 6032ea0f2e feat(cert-manager): add support for retrieving cluster issuer secrets 2025-08-09 13:05:33 +02:00
Mint Bot 304d04b3c0 feat(helm): package revision update 2025-08-09 10:51:21 +00:00
Janik von Rotz 5f7b9a0c1c fix(releases): remove outdated cluster-issuer archive 2025-08-09 12:50:46 +02:00
Mint Bot 502899ee31 feat(helm): package revision update 2025-08-09 10:50:25 +00:00
Janik von Rotz 7eb174779b feat(deploymentUpdater): rename templates and update chart metadata 2025-08-09 12:50:00 +02:00
Mint Bot 689c925bc1 feat(helm): package revision update 2025-08-09 10:49:35 +00:00
Janik von Rotz 1019bc858f fix(releases): remove outdated cluster-issuer archive 2025-08-09 12:48:48 +02:00
Janik von Rotz b74f05e357 fix(ingress): remove unnecessary className from templates 2025-08-09 12:48:33 +02:00
Mint Bot 1326d0aad7 feat(helm): package revision update 2025-08-09 10:46:07 +00: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 641d655932 feat(helm): package revision update 2025-08-07 07:47:42 +00:00
Mint Bot 6926e1204b fix(cluster-issuer): remove unused package archive 2025-08-07 09:47:19 +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 bc3df8f807 feat(helm): package revision update 2025-08-07 07:45:30 +00:00
Mint Bot 9909e11938 fix(release-assets): remove unused cluster-issuer archive 2025-08-07 09:45:07 +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 d11b9667c1 feat(helm): package revision update 2025-08-07 07:34:18 +00:00
Mint Bot a76e83d36a fix(hugo): update default port to 80 2025-08-07 09:33:47 +02:00
Mint Bot 3d686f096f feat(helm): package revision update 2025-08-06 06:40:13 +00: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