Commit Graph
583 Commits
Author SHA1 Message Date
Janik von Rotz fac7e6e337 Merge remote-tracking branch 'origin/main' 2026-05-26 07:32:55 +02:00
Janik von Rotz 10a7e984ff vault backup: 2026-05-26 07:32:53 2026-05-26 07:32:53 +02:00
Mint Bot 059c81d48b feat(helm): package revision update 2026-05-20 11:37:33 +00:00
Janik von Rotz 968028b202 feat(odoo): refactor staging reset job to CronJob and improve documentation
- Convert staging reset job from Job to CronJob with monthly schedule
- Update README.md to reflect new job execution method using `kubectl create job --from=cronjob/`
- Remove unused ODOO_DATABASE environment variable from configmap
- Add enableServiceLinks: false to prevent environment variable conflicts
- Update Odoo image version from 18.0.20260409 to 19.0.20260504
- Fix task script commands: rename show-context/show-cluster to get-context/get-cluster
- Update test values to use Odoo 19.0 image and remove branch specifications from addonsGitRepos
- Add volume mount for vshnPostgres secret in staging reset job template
2026-05-20 13:37:15 +02:00
Mint Bot d3163c480e feat(helm): package revision update 2026-05-20 09:02:37 +00:00
Janik von Rotz 434ef8185b fix(odoo): correct typo in README.md from "databse" to "database" 2026-05-20 11:02:20 +02:00
Mint Bot 7db524bf52 feat(helm): package revision update 2026-05-12 14:43:18 +00:00
Janik von Rotz 1471658c0f feat(odoo): increase default workers from 4 to 5 and document ingress className 2026-05-12 16:42:51 +02:00
Mint Bot 8c1969cc43 feat(helm): package revision update 2026-04-22 15:20:46 +00:00
Janik von Rotz 548bde753d feat(docs): correct typo and add default storage class setup for Exoscale and Infomaniak 2026-04-22 17:19:36 +02:00
Mint Bot 031379f637 feat(helm): package revision update 2026-04-22 13:03:00 +00:00
Janik von Rotz c6163c3ed6 feat(task): update Migration.md to use kubectl-ns before upgrading clusterIssuer release 2026-04-22 15:02:40 +02:00
Janik von Rotz 30e94439e9 feat(task): add validation for target config file existence before switching context 2026-04-22 15:02:40 +02:00
Mint Bot 8fea8d3c8a feat(helm): package revision update 2026-04-20 09:30:41 +00:00
Janik von Rotz 38c02a8713 feat(odoo): update image tag to 18.0.20260409 across configurations 2026-04-20 11:30:24 +02:00
Mint Bot 8f3f69b628 feat(helm): package revision update 2026-04-17 11:48:00 +00:00
Janik von Rotz 78549ea8af Merge remote-tracking branch 'origin/main' 2026-04-17 13:47:47 +02:00
Janik von Rotz 07a17467fb vault backup: 2026-04-17 13:47:45 2026-04-17 13:47:45 +02:00
Mint Bot 0703d02665 feat(helm): package revision update 2026-04-17 11:30:58 +00:00
Janik von Rotz 4a52c74441 feat(ingress): add kubectl-ns command before uninstalling ingress-nginx in migration guide 2026-04-17 13:30:44 +02:00
Mint Bot 002081af61 feat(helm): package revision update 2026-04-17 11:29:32 +00:00
Janik von Rotz caabb67158 feat(ingress): migrate from nginx to traefik ingress class across all charts and docs
- Update Exoscale.md and Infomaniak.md to reflect traefik ingress setup and storage class requirements
- Modify Migration.md to verify traefik as default ingress class and add cluster issuer upgrade step
- Parameterize ingress className in clusterIssuer, hugo, odoo, taskfileBuild, and vuepress charts
- Remove hardcoded 'nginx' and 'traefik' className values, defaulting to empty string for flexibility
- Add storageClassName parameter and PVC template to taskfileBuild chart for persistent storage
- Align all README.md tables and values.yaml files with updated ingress parameters
2026-04-17 13:29:17 +02:00
Mint Bot f6a4391f19 feat(helm): package revision update 2026-04-16 09:39:58 +00:00
Janik von Rotz 2863886066 feat(ingress): update example domain references in Traefik migration guide to consistent app.example.com 2026-04-16 11:39:43 +02:00
Mint Bot 2338ca2636 feat(helm): package revision update 2026-04-15 16:12:37 +00:00
Janik von Rotz 8206732176 feat(ingress): enhance Traefik migration guide with detailed verification and bulk update steps
- Add kubectl-ns plugin and DNS access to prerequisites
- Clarify Traefik pod and service verification with correct namespace
- Introduce ingressclass and service listing for validation
- Add namespace switching and individual ingress patching with verification
- Include DNS update and resolution verification steps
- Provide bulk ingress update command with namespace-aware patching
- Improve curl verification commands for Traefik routing validation
2026-04-15 18:12:20 +02:00
Mint Bot e87a105ab0 feat(helm): package revision update 2026-04-13 15:01:05 +00:00
Janik von Rotz 74538ad046 feat(ingress): streamline Traefik migration guide in Migration.md
- Simplify step structure by removing redundant numbering
- Consolidate verification steps under clear section headers
- Improve command clarity and consistency with task usage
- Remove duplicate instructions and tighten language for better readability
- Align troubleshooting tips with actual verification steps
2026-04-13 17:00:51 +02:00
Mint Bot 223db7d82d feat(helm): package revision update 2026-04-02 09:39:45 +00:00
Janik von Rotz 70f07ab712 feat(task): simplify kubeconfig generation and update READMEs to use task command
- Refactor generate-kubconfig function to output compact YAML without extra newlines
- Update deploymentUpdater/README.md to use `task generate-kubconfig deploy`
- Update forgejoRunner/README.md to use `task generate-kubconfig buildx`
- Clarify secret setup instructions in both READMEs to reference "created kubeconfig" instead of filename
2026-04-02 11:39:31 +02:00
Mint Bot 6de3c730df feat(helm): package revision update 2026-04-01 15:19:17 +00:00
Janik von Rotz f82724a5cb feat(ingress): complete migration from ingress-nginx to Traefik
- Replace all instances of ingress-nginx with Traefik in documentation and task scripts
- Add new Traefik installation and forwarding tasks
- Update add-repos to include Traefik repo and deprecate ingress-nginx
- Add uninstall-ingress-nginx task for cleanup
- Update test-chart-nextcloud and start-and-prepare to use Traefik
- Update documentation across Exoscale.md, Development.md, and K3s.md
- Mark ingress-nginx as deprecated in list-external-charts
- Add new prompt file for Traefik migration task
- Update ingress class names in clusterIssuer and odoo values to traefik
- Add Migration.md guide for transitioning from ingress-nginx to Traefik
2026-04-01 17:19:03 +02:00
Mint Bot 590b52aa0d feat(helm): package revision update 2026-04-01 08:25:49 +00:00
Janik von Rotz 69d5752c94 feat(ingress): migrate from ingress-nginx to Traefik controller
- Replace ingress-nginx with Traefik in documentation and task scripts
- Add new Traefik installation and forwarding tasks
- Update add-repos to include Traefik repo and deprecate ingress-nginx
- Add uninstall-ingress-nginx task for cleanup
- Update test-chart-nextcloud and start-and-prepare to use Traefik
- Update documentation across Exoscale.md, Development.md, and K3s.md
- Mark ingress-nginx as deprecated in list-external-charts
- Add new prompt file for Traefik migration task
2026-04-01 10:25:36 +02:00
Mint Bot 9c9b38fa97 feat(helm): package revision update 2026-04-01 08:11:39 +00:00
Janik von Rotz 6155b390af docs: update READMEs to use lowercase variable names in kubectl examples 2026-04-01 10:11:25 +02:00
Mint Bot b752d008b0 feat(helm): package revision update 2026-03-27 18:00:29 +00:00
Janik von Rotz cf914221cc fix(task): remove commented-out Odoo image loading steps 2026-03-27 19:00:09 +01:00
Mint Bot 20842fdead feat(helm): package revision update 2026-03-27 14:46:41 +00:00
Janik von Rotz b4a6a39662 feat(nextcloud): migrate to upstream Nextcloud Helm chart v9.0.3 2026-03-27 15:46:24 +01:00
Mint Bot 4506d03bc4 feat(helm): package revision update 2026-03-24 16:57:15 +00:00
Janik von Rotz 58eed6fe5b feat(task): update Odoo image version to 18.0.20260305 2026-03-24 17:57:00 +01:00
Mint Bot df30e75936 feat(helm): package revision update 2026-03-03 10:31:04 +00:00
Janik von Rotz b96c409c21 feat(task): update Odoo image version to 18.0.20260217 2026-03-03 11:30:48 +01:00
Mint Bot 8cc5f1c3df feat(helm): package revision update 2026-03-02 10:49:14 +00:00
Janik von Rotz ba72e6340e refactor(task): replace kubectl-ctx with kubectl-ns in get-namespace function 2026-03-02 11:48:54 +01:00
Janik von Rotz 4428a15978 refactor(kubectl-odoo): replace deployment parameter with label for pod selection 2026-02-27 08:19:52 +01:00
Mint Bot 7725dc0d7c feat(helm): package revision update 2026-02-25 17:10:19 +00:00
Janik von Rotz 779493377e feat(kubectl-odoo): add list script and update backup to use tar instead of zip 2026-02-25 18:10:03 +01:00
Mint Bot 754aae884d feat(helm): package revision update 2026-02-25 08:45:56 +00:00