61 lines
1.1 KiB
YAML
61 lines
1.1 KiB
YAML
image:
|
|
repository: asia-southeast1-docker.pkg.dev/meesho-devops-admin-0622/admin/external-dns
|
|
tag: "v0.13.4"
|
|
|
|
fullnameOverride: prd-external-dns
|
|
|
|
serviceAccount:
|
|
create: true
|
|
name: prd-external-dns
|
|
annotations:
|
|
iam.gke.io/gcp-service-account: sa-admin-external-dns-prd@meesho-admin-prd-0622.iam.gserviceaccount.com
|
|
|
|
provider:
|
|
name: google
|
|
|
|
sources:
|
|
- service
|
|
|
|
policy: upsert-only
|
|
|
|
registry: txt
|
|
txtOwnerId: gke-externaldns-dsgpu-prd
|
|
|
|
domainFilters:
|
|
- dsgpu.meesho.int
|
|
|
|
interval: 10s
|
|
|
|
logLevel: info
|
|
logFormat: text
|
|
|
|
revisionHistoryLimit: 10
|
|
|
|
deploymentStrategy:
|
|
type: RollingUpdate
|
|
rollingUpdate:
|
|
maxSurge: 25%
|
|
maxUnavailable: 0
|
|
|
|
priorityClassName: "high-priority"
|
|
|
|
terminationGracePeriodSeconds: 30
|
|
dnsPolicy: ClusterFirst
|
|
|
|
podAnnotations:
|
|
cluster-autoscaler.kubernetes.io/safe-to-evict: "false"
|
|
|
|
podLabels:
|
|
app: external-dns
|
|
|
|
extraArgs:
|
|
google-batch-change-size: "1000"
|
|
google-project: meesho-admin-prd-0622
|
|
|
|
rbac:
|
|
create: true
|
|
additionalPermissions:
|
|
- apiGroups: [""]
|
|
resources: ["endpoints"]
|
|
verbs: ["get", "watch", "list"]
|