This commit is contained in:
Nicolas 2025-08-19 18:56:23 +08:00
commit 1088964ba6

View File

@ -1,4 +1,3 @@
# Production values for freeleaps-devops-reconciler
replicaCount: 2 replicaCount: 2
reconciler: reconciler:
image: image:
@ -7,12 +6,9 @@ reconciler:
tag: "snapshot-29b6c88" tag: "snapshot-29b6c88"
registry: docker.io registry: docker.io
name: reconciler name: reconciler
imagePullSecrets: [] imagePullSecrets: []
nameOverride: '' nameOverride: ''
fullnameOverride: '' fullnameOverride: ''
# Operator Configuration
operator: operator:
clusterwide: false clusterwide: false
priority: 100 priority: 100
@ -20,23 +16,18 @@ operator:
namespaces: namespaces:
- freeleaps-devops-system - freeleaps-devops-system
debug: false debug: false
serviceAccount: serviceAccount:
create: true create: true
annotations: {} annotations: {}
name: '' name: ''
rbac: rbac:
create: true create: true
additionalRules: [] additionalRules: []
podAnnotations: {} podAnnotations: {}
podSecurityContext: podSecurityContext:
fsGroup: 1000 fsGroup: 1000
runAsNonRoot: true runAsNonRoot: true
runAsUser: 1000 runAsUser: 1000
securityContext: securityContext:
allowPrivilegeEscalation: false allowPrivilegeEscalation: false
capabilities: capabilities:
@ -45,12 +36,10 @@ securityContext:
readOnlyRootFilesystem: true readOnlyRootFilesystem: true
runAsNonRoot: true runAsNonRoot: true
runAsUser: 1000 runAsUser: 1000
service: service:
type: ClusterIP type: ClusterIP
port: 5000 port: 5000
targetPort: 5000 targetPort: 5000
ingress: ingress:
enabled: false enabled: false
className: '' className: ''
@ -61,7 +50,6 @@ ingress:
- path: / - path: /
pathType: Prefix pathType: Prefix
tls: [] tls: []
resources: resources:
limits: limits:
cpu: 500m cpu: 500m
@ -69,11 +57,9 @@ resources:
requests: requests:
cpu: 100m cpu: 100m
memory: 128Mi memory: 128Mi
nodeSelector: {} nodeSelector: {}
tolerations: [] tolerations: []
affinity: {} affinity: {}
env: env:
reconcilerDebug: 'false' reconcilerDebug: 'false'
defaultHttpTimeout: '30' defaultHttpTimeout: '30'
@ -85,7 +71,6 @@ env:
operatorNamespace: freeleaps-devops-system operatorNamespace: freeleaps-devops-system
reconcileInterval: '30' reconcileInterval: '30'
allowHttpGitUrls: 'false' allowHttpGitUrls: 'false'
rabbitmq: rabbitmq:
host: freeleaps-prod-rabbitmq-headless.freeleaps-prod.svc.freeleaps.cluster host: freeleaps-prod-rabbitmq-headless.freeleaps-prod.svc.freeleaps.cluster
port: '5672' port: '5672'
@ -98,17 +83,14 @@ env:
inputRoutingKey: freeleaps.devops.reconciler.input inputRoutingKey: freeleaps.devops.reconciler.input
outputExchange: freeleaps.notification.exchange outputExchange: freeleaps.notification.exchange
outputRoutingKey: freeleaps.devops.reconciler.output outputRoutingKey: freeleaps.devops.reconciler.output
jenkins: jenkins:
endpoint: http://jenkins.freeleaps-devops-system.svc.freeleaps.cluster:8080 endpoint: http://jenkins.freeleaps-devops-system.svc.freeleaps.cluster:8080
apiTimeout: '30' apiTimeout: '30'
folderCreationRetryCount: '3' folderCreationRetryCount: '3'
argocd: argocd:
endpoint: http://argocd-server.freeleaps-devops-system.svc.freeleaps.cluster:80 endpoint: http://argocd-server.freeleaps-devops-system.svc.freeleaps.cluster:80
apiTimeout: '30' apiTimeout: '30'
resourceCreationTimeout: '300' resourceCreationTimeout: '300'
networkResources: networkResources:
domainTemplate: '{env}.{project_id}.internalmathmast.com' domainTemplate: '{env}.{project_id}.internalmathmast.com'
ingressClassName: nginx ingressClassName: nginx
@ -120,7 +102,6 @@ env:
networkResourceCleanupTimeout: '300' networkResourceCleanupTimeout: '300'
networkResourceRetryCount: '3' networkResourceRetryCount: '3'
networkResourceRetryDelay: '30' networkResourceRetryDelay: '30'
secrets: secrets:
rabbitmqCredentials: rabbitmqCredentials:
username: user username: user
@ -155,7 +136,6 @@ secrets:
clientSecret: 4Nx8Q~fYFM~V~3otsN7YB4GPRQ0R8CHJ7XtpLcVA clientSecret: 4Nx8Q~fYFM~V~3otsN7YB4GPRQ0R8CHJ7XtpLcVA
resourceGroup: k8s resourceGroup: k8s
zoneName: mathmast.com zoneName: mathmast.com
monitoring: monitoring:
serviceMonitor: serviceMonitor:
enabled: false enabled: false
@ -165,7 +145,6 @@ monitoring:
grafanaDashboard: grafanaDashboard:
enabled: false enabled: false
labels: {} labels: {}
healthcheck: healthcheck:
livenessProbe: livenessProbe:
enabled: false enabled: false
@ -185,18 +164,15 @@ healthcheck:
periodSeconds: 5 periodSeconds: 5
timeoutSeconds: 3 timeoutSeconds: 3
failureThreshold: 3 failureThreshold: 3
strategy: strategy:
type: RollingUpdate type: RollingUpdate
rollingUpdate: rollingUpdate:
maxUnavailable: 1 maxUnavailable: 1
maxSurge: 1 maxSurge: 1
networkPolicy: networkPolicy:
enabled: false enabled: false
ingress: [] ingress: []
egress: [] egress: []
crds: crds:
install: false install: false
keep: true keep: true