From 1e2f655b2c8e80156141374fb21b2aba3b9564c5 Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Sat, 24 Feb 2024 17:04:03 +0800 Subject: [PATCH] add apps/mysql --- apps/mysql/kustomization.yaml | 5 +++++ apps/mysql/release.yaml | 42 +++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 apps/mysql/kustomization.yaml create mode 100644 apps/mysql/release.yaml diff --git a/apps/mysql/kustomization.yaml b/apps/mysql/kustomization.yaml new file mode 100644 index 0000000..97d68e5 --- /dev/null +++ b/apps/mysql/kustomization.yaml @@ -0,0 +1,5 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +namespace: itsm-dev +resources: + - release.yaml diff --git a/apps/mysql/release.yaml b/apps/mysql/release.yaml new file mode 100644 index 0000000..4ee24a1 --- /dev/null +++ b/apps/mysql/release.yaml @@ -0,0 +1,42 @@ +apiVersion: helm.toolkit.fluxcd.io/v2beta2 +kind: HelmRelease +metadata: + name: mysql + namespace: itsm-dev +spec: + interval: 1m + chart: + spec: + version: "9.21.2" + chart: mysql + sourceRef: + kind: HelmRepository + name: stable + namespace: itsm-dev + interval: 1m + values: + enabled: true + fullnameOverride: mysql + global: + imageRegistry: "" + architecture: standalone + auth: + rootPassword: "" + createDatabase: true + database: "my_database" + username: "" + password: "" + replicationUser: replicator + replicationPassword: "" + existingSecret: "" + usePasswordFiles: false + primary: + persistence: + enabled: true + resources: + requests: + memory: 100Mi + cpu: 100m + limits: + cpu: "200m" + memory: "300Mi"