Commit Graph
41 Commits
Author SHA1 Message Date
Mint Bot 40a4e44faa feat(cnpg): simplify and refactor CloudNativePG configuration
- Renamed and flattened CNPG configuration parameters for consistency
- Replaced separate cluster and database resources with unified bootstrap configuration
- Updated README documentation to reflect new parameter structure
- Modified templates to use new CNPG values structure
- Updated secret handling for GitHub PAT
- Standardized storageClassName default value across charts
2025-08-19 11:11:30 +02:00
Mint Bot c60c38a661 feat(odoo): add CloudNativePG support, storage class, and ingress improvements
- Add instructions to install CloudNativePG chart
- Add SQL resource to grant database access privileges for Odoo
- Add persistent volume claim with configurable storage class
- Enhance Odoo deployment with liveness and readiness probes
- Improve ingress configuration with custom headers and websocket routing
- Update service definitions to include odoo-gevent service for websocket traffic
- Synchronize parameter descriptions and fix casing in READMEs
- Add image parameter to forgejoRunner with updated table format
2025-08-18 22:02:09 +02:00
Janik von Rotz f762f158ec fix(helm-charts): rename templates and update parameter descriptions 2025-08-09 17:29:26 +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 a010d093ad fix(postgres): update storage class name and add subpath to postgres deploy template 2025-08-05 15:15:59 +02:00
Mint Bot 69fb1a111e feat(odoo,postgres): update addonsGitRepos and add storageClassName parameter 2025-08-05 14:56:46 +02:00
Mint Bot 58ba3fa2b6 fix(deployment): update postgresql service names and pvc settings 2025-08-05 10:50:33 +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 b651bba1d2 feat(postgres): add configurable host path for PersistentVolume 2025-08-04 13:46:24 +02:00
Janik von Rotz 2fd1414920 fix(helm-charts): update chart packages and refactor postgres configuration 2025-08-04 12:16:43 +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 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 7bab0d4d02 fix(odoo): update deployment names and remove unused configuration and binaries 2025-08-02 18:21:10 +02:00
Janik von Rotz 9979398721 feat(chart): update helm charts with new postgres configuration and generated passwords 2025-07-31 16:27:59 +02:00
Janik von Rotz a8601ad3df fix(helm-charts): update chart packages and postgres configuration 2025-07-31 09:59:37 +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 880ae422d7 feat(chart-index): update chart packages and add cert-issuer chart 2025-07-29 20:27:45 +02:00
Janik von Rotz a02a2b6e5c feat(cluster-issuer): rename cert-manager to cert-issuer and update dependencies 2025-07-29 18:43:54 +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 28f63c554c fix(index): update package digests and enable postgres client 2025-07-21 16:07:53 +02:00
Janik von Rotz 7a31d5300e fix(index): update package digests and ingress configuration 2025-07-20 18:06:45 +02:00
Janik von Rotz d28df296ac feat(config): update postgres configuration and add dotenv templating 2025-07-20 18:00:32 +02:00
Janik von Rotz e813ca3631 feat(ingress): make ingress configuration more flexible and secure 2025-07-20 17:16:01 +02:00
Janik von Rotz 394addde31 feat: new role vshnPostgres 2025-06-09 18:00:48 +02:00
Janik von Rotz 8b8ca6949b fix(index): update package digests and improve postgres secret management 2025-06-08 16:43:07 +02:00
Janik von Rotz 4b30a549b8 fix(deployment): update database configuration and remove auto db creation 2025-06-08 16:19:57 +02:00
Janik von Rotz 51f157bb77 fix(deployments): update odoo and postgres deployments with new images and remove unused configuration options 2025-06-08 15:52:08 +02:00
Janik von Rotz 39efc1bec9 feat(odoo,postgres): update charts with new configurations and binaries 2025-06-08 15:51:01 +02:00
Janik von Rotz 2c50a36987 fix(index): update chart packages and templates 2025-05-24 11:37:28 +02:00
Janik von Rotz bd5eb6d0da feat(postgres): add port 2025-05-24 11:29:56 +02:00
Janik von Rotz fe9eb35b00 feat: it is alive! 2025-05-01 21:35:04 +02:00
Janik von Rotz 09553f5f27 feat: wip 2025-05-01 21:21:03 +02:00
Janik von Rotz 5fe41eef3b feat: refactor secrets refs 2025-05-01 20:58:16 +02:00
Janik von Rotz ed70b2c45e vault backup: 2025-04-27 10:21:30 2025-04-27 10:21:30 +02:00
Janik von Rotz 579d0bf212 feat: init creds mapping 2025-03-17 11:07:58 +01:00
Janik von Rotz 005367b8e9 feat: refine secrets 2025-03-14 17:08:22 +01:00
Janik von Rotz 1f4a0d86e0 feat: define secrets 2025-03-14 16:31:28 +01:00
Janik von Rotz ce8ae48ed7 feat: add home link 2025-03-14 10:13:18 +01:00
Janik von Rotz ef2c84260b feat!: setup multiple charts 2025-03-14 09:31:42 +01:00