From d729229cba0aa82d94554e4407623effe09e2e1b Mon Sep 17 00:00:00 2001 From: Joakim Olsson Date: Thu, 12 Jun 2025 09:04:50 +0200 Subject: [PATCH] refactor: remove mysql resource from kustomization Remove MySQL configuration from the Kustomization file, as it is no longer needed for the current application architecture. This change simplifies the resource management and reduces complexity in the deployment. --- kind/kustomization.yaml | 2 -- kind/mysql.yaml | 60 ----------------------------------------- 2 files changed, 62 deletions(-) delete mode 100644 kind/mysql.yaml diff --git a/kind/kustomization.yaml b/kind/kustomization.yaml index 45921f4..4c0e677 100644 --- a/kind/kustomization.yaml +++ b/kind/kustomization.yaml @@ -1,7 +1,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: -- mysql.yaml - postgres.yaml - rabbitmq.yaml - external-secrets.yaml @@ -16,4 +15,3 @@ helmCharts: releaseName: external-secrets repo: https://charts.external-secrets.io version: 0.17.0 - diff --git a/kind/mysql.yaml b/kind/mysql.yaml deleted file mode 100644 index 8f0da46..0000000 --- a/kind/mysql.yaml +++ /dev/null @@ -1,60 +0,0 @@ -apiVersion: v1 -kind: Secret -metadata: - name: mysql -stringData: - DB_HOST: mysql - DB_PORT: "3306" - DB_NAME: mysql - DB_USER: mysql - DB_PASSWORD: mysql ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: mysql -spec: - selector: - matchLabels: - app.kubernetes.io/name: mysql - strategy: - type: Recreate - template: - metadata: - labels: - app.kubernetes.io/name: mysql - spec: - containers: - - image: mysql:9.3.0@sha256:072f96c2f1ebb13f712fd88d0ef98f2ef9a52ad4163ae67b550ed6720b6d642e - name: mysql - env: - - name: MYSQL_ROOT_PASSWORD - value: password - ports: - - containerPort: 3306 - name: mysql - volumeMounts: - - name: data - mountPath: /var/lib/mysql - volumes: - - name: data - hostPath: - path: /data/mysql ---- - -apiVersion: v1 -kind: Service -metadata: - labels: - app.kubernetes.io/name: mysql - name: mysql -spec: - ports: - - name: mysql - port: 3306 - nodePort: 3306 - protocol: TCP - selector: - app.kubernetes.io/name: mysql - sessionAffinity: None - type: NodePort -- 2.52.0