promenade/charts/coredns/templates
Matt McEuen ce6f253432 Change CoreDNS from Deployment to DaemonSet
CoreDNS is critical to cluster operations, and is also a very lightweight
service.  This change makes the CoreDNS service deployable as a Deployment
(current behavior), a DaemonSet, or both simultaneously.  This allows
DNS to be easily configured to run on all nodes (or all control
plane nodes if desired) for high availability of the service and
resiliency of the cluster.

The "deplyoment and daemonset" behavior can be used to provide an
uninterrupted migration path from a Deployment-based environment
to a DaemonSet-based one.

Change-Id: I58c3e62ac4892a4d9374d99eefe8055865cebf1e
2019-06-06 08:14:56 -05:00
..
bin Fix incorrect use of wget in CoreDNS health 2018-06-14 10:34:42 -05:00
configmap-bin.yaml Expand CoreDNS liveness/readiness probes 2018-06-11 03:07:19 +00:00
configmap-etc.yaml Use HAProxy for apiserver discovery 2018-02-08 14:30:35 -06:00
deployment.yaml Change CoreDNS from Deployment to DaemonSet 2019-06-06 08:14:56 -05:00
pod-test.yaml Add release uuid to pods and rc objects (prom) 2018-10-16 12:43:32 -05:00
rbac.yaml Use apps/v1 k8s controllers and add labels 2019-04-23 09:24:53 -05:00
service.yaml Prometheus monitoring for CoreDNS 2018-03-05 08:44:14 -05:00