Commit Graph
503 Commits
Author SHA1 Message Date
Mint Bot 5cc9ba9505 feat(helm): package revision update 2026-01-28 11:16:04 +00:00
Janik von Rotz 8dcd011f03 feat(prometheusAgent): add documentation and task for checking metrics and accessing Prometheus agent dashboard 2026-01-28 12:15:44 +01:00
Mint Bot 11e65b8707 feat(helm): package revision update 2026-01-28 11:05:57 +00:00
Janik von Rotz 8ca3ed6d53 feat(prometheusAgent): add Prometheus agent chart with updated config and deployment templates 2026-01-28 12:05:33 +01:00
Janik von Rotz 2f442a395b feat(prometheusAgent): update chart templates and documentation for improved namespace handling and remote write configuration 2026-01-28 12:05:27 +01:00
Mint Bot b15b941725 feat(helm): package revision update 2026-01-28 10:45:08 +00:00
Janik von Rotz 3367c9dae1 feat(prometheusAgent): add new chart for Prometheus agent mode deployment with RBAC and remote write support 2026-01-28 11:44:52 +01:00
Mint Bot a26183f326 feat(helm): package revision update 2026-01-28 08:36:45 +00:00
Janik von Rotz 51aeb71921 feat(task): simplify chart listing logic by checking for Chart.yaml 2026-01-28 09:36:30 +01:00
Janik von Rotz 4b6db37b27 feat(kube): add kubectl-odoo-backup and kubectl-odoo-drop scripts and update README.md with bootstrap section 2026-01-28 09:33:27 +01:00
Mint Bot 5b002c9a21 feat(helm): package revision update 2026-01-27 16:31:10 +00:00
Janik von Rotz a6004a7003 feat(docs): add Monitor.md and update README.md to include monitoring section 2026-01-27 17:30:56 +01:00
Mint Bot ad32753ca8 feat(helm): package revision update 2026-01-27 09:36:41 +00:00
Janik von Rotz e736924fff feat(odoo): add configurable staging image for Odoo deployment 2026-01-27 10:36:25 +01:00
Mint Bot e05865d734 feat(helm): package revision update 2026-01-27 07:10:03 +00:00
Janik von Rotz 8b3ee49217 feat(kube): update symlink target path in switch-cluster to use .kube directory 2026-01-27 08:09:48 +01:00
Mint Bot 5d527d64d7 feat(helm): package revision update 2026-01-27 07:06:57 +00:00
Janik von Rotz 2bafff285c feat(kube): fix symlink setup in switch-cluster by correcting target path and ensuring file creation 2026-01-27 08:06:43 +01:00
Mint Bot bb66f3cbcc feat(helm): package revision update 2026-01-26 16:18:42 +00:00
Janik von Rotz 1831910860 feat(odoo): add replicas configuration for Odoo deployment 2026-01-26 17:18:24 +01:00
Mint Bot ae4293677f feat(helm): package revision update 2026-01-25 11:18:17 +00:00
Janik von Rotz b72d48037e feat(development): streamline Kubernetes setup and Odoo chart testing 2026-01-25 12:18:00 +01:00
Mint Bot 777e401d01 feat(helm): package revision update 2026-01-23 15:58:09 +00:00
Janik von Rotz d39b53984d feat(docs): update Odoo image version to 18.0.20260119 in Backup and Development guides 2026-01-23 16:57:50 +01:00
Mint Bot cdf1c469c9 feat(helm): package revision update 2026-01-22 08:37:33 +00:00
Janik von Rotz 5505844ab8 feat(helm): ensure clean filestore rename in staging reset job 2026-01-22 09:37:18 +01:00
Mint Bot 935023ace1 feat(helm): package revision update 2026-01-22 08:32:46 +00:00
Janik von Rotz 79497ee540 feat(helm): remove Helm hooks from staging reset job for manual execution 2026-01-22 09:32:32 +01:00
Mint Bot 9f76096b82 feat(helm): package revision update 2026-01-22 08:28:02 +00:00
Janik von Rotz 26013fc840 feat(helm): add Helm hooks and force move in staging reset job 2026-01-22 09:27:48 +01:00
Mint Bot 1047aa3234 feat(helm): package revision update 2026-01-21 16:24:24 +00:00
Janik von Rotz 664beb819b feat(task): rename 'clean' parameter to 'cleanup' for consistency 2026-01-21 17:23:41 +01:00
Mint Bot fea324418c feat(helm): package revision update 2026-01-16 16:54:45 +00:00
Janik von Rotz da36602028 feat(helm): replace staging reset script with K8S job and remove resetOnStartup values
- Introduce `staging-reset-job.yaml` template to handle staging database reset via Kubernetes Job
- Remove `staging.reset` value from `values.yaml` and `test_values/odoo.knd.local.yaml`
- Update `deploy-staging.yaml` to remove reset logic and retain only enterprise addon cloning
- Add `unsuspend-job` and `suspend-job` task commands to manage job execution
- Update README.md to document the new suspended job and how to trigger it
- Ensure `task test-odoo-chart` waits for Odoo deployment before proceeding
- Add `aggregate-git-repos` step to `deploy.yaml` for consistency with staging deployment
2026-01-16 17:54:28 +01:00
Mint Bot 52852a3f42 feat(helm): package revision update 2026-01-16 11:26:28 +00:00
Janik von Rotz fdbe05a9e1 feat(helm): add aggregate-git-repos step to deploy.yaml template 2026-01-16 12:26:14 +01:00
Mint Bot 514795c10b feat(helm): package revision update 2026-01-06 13:22:24 +00:00
Janik von Rotz 055c5a6e3b feat: update Odoo image version to 18.0.20251222 across documentation and test values
- Update image tag in Backup.md to mintsystem/odoo:18.0.20251222
- Update image tag in Development.md task example to mintsystem/odoo:18.0.20251222
- Update image tag in test_values/odoo.knd.local.yaml to mintsystem/odoo:18.0.20251222
2026-01-06 14:22:09 +01:00
Mint Bot bb7fb6947b feat(helm): package revision update 2026-01-06 09:41:01 +00:00
Janik von Rotz f7e1c50442 feat: update .gitignore, README, and Development.md for improved setup clarity and add enterprise Odoo deployment steps
- Update .gitignore to ignore all manifest files
- Refactor Development.md to focus on setup steps and remove redundant requirements section
- Consolidate and expand requirements in README.md to include helm and kind
- Add enterprise Odoo download and addon cloning steps to deploy-staging.yaml and deploy.yaml
- Simplify deployment script execution by removing redundant /entrypoint.sh calls
2026-01-06 10:40:44 +01:00
Mint Bot b8a1ea76f8 feat(helm): package revision update 2026-01-06 09:02:04 +00:00
Janik von Rotz 4859672abe feat: remove pass integration and add kubectx requirement
- Remove all pass-related functions for kubeconfig management
- Add kubectx to required tools in README
- Update task help to reflect removed pass functions
- Keep only KeePass integration for kubeconfig management
2026-01-06 10:01:42 +01:00
Mint Bot b4ac55938f feat(helm): package revision update 2026-01-06 08:42:48 +00:00
Janik von Rotz dc2c5c5dd4 feat: add .env.template and update README with requirements and setup instructions 2026-01-06 09:42:34 +01:00
Mint Bot bd0774ef1b feat(helm): package revision update 2026-01-02 11:37:25 +00:00
Janik von Rotz 8f016c2eb3 feat(deploymentUpdater): refactor RBAC and service account configuration
- Replace deprecated role/rolebinding with clusterrole/clusterrolebinding for broader scope
- Rename service account from `deployment-updater` to `deploy` for consistency
- Add namespace specification to service account and secret
- Update READMEs with detailed Forgejo action examples for deployment and buildx
- Clarify kubeconfig usage and provide step-by-step setup instructions
- Remove redundant role.yaml and update rbac.yaml to focus on deployments and pods
2026-01-02 12:37:10 +01:00
Mint Bot b5ebed80fb feat(helm): package revision update 2025-12-31 13:00:21 +00:00
Janik von Rotz 9dea32b737 feat: formatting 2025-12-31 13:59:56 +01:00
Mint Bot 7aeb209e2e feat(helm): package revision update 2025-12-24 12:05:57 +00:00
Janik von Rotz 263feb8f1f feat(odoo): enhance staging ingress configuration and add custom domain support
- Add `ingress.staging.customDomain` parameter to support custom domains for staging environments
- Configure staging ingress to handle custom domain routing with separate rules for `/websocket` and `/`
- Increase `nginx.ingress.kubernetes.io/proxy-body-size` to `128M` to accommodate larger payloads
- Update documentation to reflect new staging parameters and clarify `staging.name` usage
- Rename `staging.enabled` parameter to `staging.reset` for clarity and consistency with implementation
2025-12-24 13:05:40 +01:00