From dbdf195af4804bb72724d01ffee8b8de51649532 Mon Sep 17 00:00:00 2001 From: Janik von Rotz Date: Thu, 13 Nov 2025 17:08:51 +0100 Subject: [PATCH] feat: add acme solver configuration and new deployment for reiso.exo.mintcloud.ch - Configure ACME solver as 'infomaniak' for chk.mintcloud.ch and exo.mintcloud.ch clusters - Add new deployment configuration for reiso.exo.mintcloud.ch with Odoo 18 image - Include k8up backup settings with endpoint and bucket for reiso deployment - Set up init credentials and multiple addon repositories for reiso deployment --- chk.mintcloud.ch.yaml | 1 + exo.mintcloud.ch.yaml | 3 +++ reiso.exo.mintcloud.ch.yaml | 43 +++++++++++++++++++++++++++++++++++++ 3 files changed, 47 insertions(+) create mode 100644 reiso.exo.mintcloud.ch.yaml diff --git a/chk.mintcloud.ch.yaml b/chk.mintcloud.ch.yaml index 69d24f5..37ff761 100644 --- a/chk.mintcloud.ch.yaml +++ b/chk.mintcloud.ch.yaml @@ -2,3 +2,4 @@ kind: cluster alias: chk acme: email: login@janikvonrotz.ch + solver: infomaniak \ No newline at end of file diff --git a/exo.mintcloud.ch.yaml b/exo.mintcloud.ch.yaml index dc68505..a0a61f8 100644 --- a/exo.mintcloud.ch.yaml +++ b/exo.mintcloud.ch.yaml @@ -1,2 +1,5 @@ kind: cluster alias: exo +acme: + email: login@mint-system.ch + solver: infomaniak \ No newline at end of file diff --git a/reiso.exo.mintcloud.ch.yaml b/reiso.exo.mintcloud.ch.yaml new file mode 100644 index 0000000..f3291d6 --- /dev/null +++ b/reiso.exo.mintcloud.ch.yaml @@ -0,0 +1,43 @@ +kind: deployment +ingress: + host: reiso.exo.mintcloud.ch + customDomain: reiso.socialcloud.ch + clusterIssuerRef: letsencrypt-http-prod +image: mintsystem/odoo:18.0.20251106 +downloadOdooEnterprise: true +addonsGitRepos: + - https://github.com/Mint-System/Odoo-Apps-Spreadsheet.git#18.0 + - https://github.com/Mint-System/Odoo-Apps-Social.git#18.0 + - https://github.com/Mint-System/Odoo-Apps-HR.git#18.0 + - https://github.com/Mint-System/Odoo-Apps-Connector.git#18.0 + - https://github.com/Mint-System/Odoo-Apps-Server-Tools.git#18.0 + - https://github.com/Mint-System/Odoo-Apps-Sale-Workflow.git#18.0 + - https://github.com/Mint-System/Odoo-Apps-Purchase-Workflow.git#18.0 + - https://github.com/Mint-System/Odoo-Apps-Account-Invoicing.git#18.0 + - https://github.com/Mint-System/Odoo-Apps-Account-Financial-Reporting.git#18.0 + - https://github.com/Mint-System/Odoo-Apps-Account-Reconcile.git#18.0 + - https://github.com/Mint-System/Odoo-Apps-Partner-Contact.git#18.0 + - https://github.com/OCA/survey.git#18.0 + - https://github.com/OCA/web-api.git#18.0 + - https://github.com/OCA/partner-contact.git#18.0 + - https://github.com/OCA/rest-framework.git#18.0 + - https://github.com/OCA/server-auth.git#18.0 + - https://github.com/OCA/server-tools.git#18.0 + - https://github.com/OCA/server-backend.git#18.0 + - https://github.com/OCA/bank-payment.git#18.0 + - https://github.com/OCA/hr-holidays.git#18.0 + - https://github.com/OCA/mail.git#18.0 + - https://github.com/OCA/sale-workflow.git#18.0 + - https://github.com/OCA/purchase-workflow.git#18.0 + - https://github.com/OCA/account-invoicing.git#18.0 + - https://github.com/OCA/web.git#18.0 + - https://github.com/OCA/hr-attendance.git#18.0 + - https://github.com/OCA/server-env.git#18.0 + - https://github.com/sozialinfo/odoo-apps-sozialinfo.git#18.0 +init: + login: david.bruehlmeier@sozialinfo.ch + password: se3uLohzaR +k8up: + enabled: true + endpoint: https://sos-ch-gva-2.exo.io + bucket: k8up.mintcloud.ch