diff options
author | 2016-08-16 09:47:08 -0700 | |
---|---|---|
committer | 2016-08-16 09:47:08 -0700 | |
commit | a1989c35231b0e5ea271b2f68d82c1a63e697cd0 (patch) | |
tree | 653a14624f50cf626f8507866a490277cdc623c0 /contrib | |
parent | 21ddfe8290bb9f863f3f9175737d80d5a2782b39 (diff) | |
download | coredns-a1989c35231b0e5ea271b2f68d82c1a63e697cd0.tar.gz coredns-a1989c35231b0e5ea271b2f68d82c1a63e697cd0.tar.zst coredns-a1989c35231b0e5ea271b2f68d82c1a63e697cd0.zip |
Moving k8s coredns yaml service definition file (#218)
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/kubernetes/kubernetes-rc.yaml | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/contrib/kubernetes/kubernetes-rc.yaml b/contrib/kubernetes/kubernetes-rc.yaml new file mode 100644 index 000000000..87d29418c --- /dev/null +++ b/contrib/kubernetes/kubernetes-rc.yaml @@ -0,0 +1,70 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: coredns-configmap + namespace: kube-system +data: + corefile: | + .:53 { + kubernetes coredns.local { + } + #cache 160 coredns.local + errors stdout + log stdout + } +--- +apiVersion: v1 +kind: ReplicationController +metadata: + labels: + k8s-app: kube-dns + kubernetes.io/cluster-service: "true" + version: v20 + name: kube-dns-v20 + namespace: kube-system +spec: + replicas: 1 + selector: + k8s-app: kube-dns + version: v20 + template: + metadata: + labels: + k8s-app: kube-dns + kubernetes.io/cluster-service: "true" + version: v20 + spec: + containers: + - args: + - -conf=/cfg/corefile + image: aledbf/kube-coredns:0.6 + imagePullPolicy: IfNotPresent + name: kube-dns + ports: + - containerPort: 53 + name: dns + protocol: UDP + - containerPort: 53 + name: dns-tcp + protocol: TCP + volumeMounts: + - name: config-volume + mountPath: /cfg + - args: + - -cmd=nslookup kubernetes.default.svc.cluster.local localhost >/dev/null + - -port=8080 + image: gcr.io/google_containers/exechealthz:1.0 + imagePullPolicy: IfNotPresent + name: healthz + ports: + - containerPort: 8080 + protocol: TCP + resources: + limits: + cpu: 10m + memory: 20Mi + dnsPolicy: Default + volumes: + - name: config-volume + configMap: + name: coredns-configmap |