Files
2024-03-18 20:25:08 +11:00

66 lines
1.6 KiB
YAML

apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: mysql
namespace: argocd
spec:
project: default
source:
chart: mysql
repoURL: https://charts.bitnami.com/bitnami
path: mysql
targetRevision: 9.7.1
helm:
releaseName: mysql
values: |
auth:
database: home
username: junv
volumePermissions:
enabled: true
metrics:
enabled: true
serviceMonitor:
enabled: true
namespace: db
secondary:
replicaCount: 0
primary:
podSecurityContext:
enabled: true
fsGroup: 1000
containerSecurityContext:
enabled: true
runAsUser: 1000
service:
type: ClusterIP
resources:
requests:
memory: 400Mi
cpu: 200m
persistence:
existingClaim: mysql-local-pvc
nodeSelector:
kubernetes.io/hostname: server-3
tolerations:
- key: "node"
operator: "Equal"
value: "special"
effect: "NoSchedule"
- key: node-role.kubernetes.io/master
operator: Equal
value: ""
effect: NoSchedule
- key: node-role.kubernetes.io/control-plane
operator: Equal
value: ""
effect: NoSchedule
destination:
server: https://kubernetes.default.svc
namespace: db
syncPolicy:
automated:
prune: true
selfHeal: true