This commit is contained in:
2023-08-06 07:46:38 +02:00
parent f7acb4114b
commit b68ffdfebe
8 changed files with 46 additions and 49 deletions

View File

@@ -6,7 +6,7 @@ metadata:
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "coredns"
helm.sh/chart: "coredns-1.24.2"
helm.sh/chart: "coredns-1.24.3"
k8s-app: coredns
kubernetes.io/cluster-service: "true"
kubernetes.io/name: "CoreDNS"
@@ -31,7 +31,7 @@ spec:
app.kubernetes.io/name: coredns
app.kubernetes.io/instance: "coredns"
annotations:
checksum/config: 5354efa9373f373cf926e61e409439f70f9ae856ea1d1a5760c4f43634df3bb7
checksum/config: c20a82007ff774eb9626cdbe5e2e69f55a04e108bd3840e94017b5d2ed1fae37
scheduler.alpha.kubernetes.io/tolerations: '[{"key":"CriticalAddonsOnly", "operator":"Exists"}]'
spec:
terminationGracePeriodSeconds: 30

View File

@@ -48,14 +48,11 @@ locals {
}]...)
}
resource "kubectl_manifest" "coredns-config" {
yaml_body = <<-EOF
apiVersion: v1
kind: ConfigMap
metadata:
name: "${var.component}-${var.instance}"
namespace: "${var.namespace}"
labels: ${jsonencode(local.common-labels)}
data: ${jsonencode(local.files)}
EOF
resource "kubernetes_config_map_v1" "coredns-config" {
metadata {
name = "${var.component}-${var.instance}"
namespace = "${var.namespace}"
labels = local.common-labels
}
data = local.files
}

View File

@@ -11,11 +11,30 @@ options:
examples:
- your-company
type: string
domain-name:
default: your_company.com
examples:
- your_company.com
type: string
zones:
default: []
items:
properties:
alias:
default: {}
type: object
hosts:
default: {}
type: object
hosts6:
default: {}
type: object
name:
default: local.domain
type: string
wildcard:
default: ''
type: string
wildcard6:
default: ''
type: string
type: object
type: array
image:
default:
pullPolicy: IfNotPresent
@@ -45,39 +64,20 @@ options:
default: 1.10.1
type: string
type: object
sub-domain:
default: dns
examples:
- dns
type: string
forward:
default: 192.168.1.254
examples:
- 192.168.1.254
type: string
zones:
default: []
items:
properties:
alias:
default: {}
type: object
hosts:
default: {}
type: object
hosts6:
default: {}
type: object
name:
default: local.domain
type: string
wildcard:
default: ''
type: string
wildcard6:
default: ''
type: string
type: object
type: array
sub-domain:
default: dns
domain-name:
default: your_company.com
examples:
- dns
- your_company.com
type: string
dependencies: []
providers:

View File

@@ -6,7 +6,7 @@ metadata:
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "coredns"
helm.sh/chart: "coredns-1.24.2"
helm.sh/chart: "coredns-1.24.3"
k8s-app: coredns
kubernetes.io/cluster-service: "true"
kubernetes.io/name: "CoreDNS"

View File

@@ -6,7 +6,7 @@ metadata:
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "coredns"
helm.sh/chart: "coredns-1.24.2"
helm.sh/chart: "coredns-1.24.3"
k8s-app: coredns
kubernetes.io/cluster-service: "true"
kubernetes.io/name: "CoreDNS"

View File

@@ -7,7 +7,7 @@ metadata:
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "coredns"
helm.sh/chart: "coredns-1.24.2"
helm.sh/chart: "coredns-1.24.3"
k8s-app: coredns
kubernetes.io/cluster-service: "true"
kubernetes.io/name: "CoreDNS"

View File

@@ -6,7 +6,7 @@ metadata:
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "coredns"
helm.sh/chart: "coredns-1.24.2"
helm.sh/chart: "coredns-1.24.3"
k8s-app: coredns
kubernetes.io/cluster-service: "true"
kubernetes.io/name: "CoreDNS"

View File

@@ -6,7 +6,7 @@ metadata:
labels:
app.kubernetes.io/managed-by: "Helm"
app.kubernetes.io/instance: "coredns"
helm.sh/chart: "coredns-1.24.2"
helm.sh/chart: "coredns-1.24.3"
k8s-app: coredns
kubernetes.io/cluster-service: "true"
kubernetes.io/name: "CoreDNS"