- Mar 14, 2019
-
-
Manuel Cintron authored
-
- Mar 13, 2019
-
-
Matthew Mosesohn authored
* Move most coredns templates to static files This should speed up the task slightly * yaml lint fixes
-
- Feb 26, 2019
-
-
Vasilis Remmas authored
-
- Feb 20, 2019
-
-
Maxime Guyot authored
-
- Jan 29, 2019
-
-
Thomas Nys authored
* Set cluster DNS correctly in case of nodelocal dns cache * Pass in cluster_ip based on dns mode * Disable nodelocaldns by default * Fix syntax error * Fix syntax issue * Add nodelocadns ip to vars of node installation * Change location of nodelocaldns_ip * Try to remove newlines from jinja template * Add debug for config file * Move parameter logic outside of template * Adapt templates after feedback * Remove debugging
-
- Jan 28, 2019
-
-
Danny Kulchinsky authored
* Mount host /run/xtables.lock in nodelocaldns container * fix typo in nodelocaldns daemonset manifest yml * Add prometheus scrape annotation, updateStrategy and reduce termination grace period * fix indentation * actually fix it.. * Bump k8s-dns-node-cache tag to 1.15.1 (fixes https://github.com/kubernetes/dns/issues/282)
-
- Jan 08, 2019
-
-
Chad Swenson authored
-
- Dec 11, 2018
-
-
Thomas Nys authored
* Add support for running a nodelocal dns cache After encountering dns issues in a cluster I was recently working on I noticed Kubernetes 1.13 introduced support for running a nodelocal dns cache. I believe this can usefull for more people. https://github.com/kubernetes/kubernetes/commit/73b548db06c5e293533344c5b6171e955eac9ff1 https://github.com/kubernetes/enhancements/blob/master/keps/sig-network/0030-nodelocal-dns-cache.md * Add requested changes * Add additional requested changes + documentation * Add requested changes after review * Replace incorrect variable
-
- Dec 10, 2018
-
-
Julien C authored
Metrics port is exposed through a service for CoreDNS but not for kube-dns.
-
- Dec 07, 2018
-
-
Rong Zhang authored
* Upgrade kubernetes to v1.13.0 * Remove all precense of scheduler.alpha.kubernetes.io/critical-pod in templates * Fix cert dir * Use kubespray v2.8 as baseline for gitlab
-
- Dec 03, 2018
-
-
Andreas Krüger authored
* Remove variables defined in download role. Fixes #3799 * Cleanup some more variables * Fix bad templating * Minor fix * Add dashboard to download role. Fixes #3736
-
- Nov 22, 2018
- Nov 19, 2018
-
-
Andreas Krüger authored
* Fix DNS Autoscaler for coredns_dual deployment * Fix templating * Fix templating again
-
- Nov 15, 2018
-
-
Andreas Krüger authored
* Update DNS Autoscaler to latest * Update CoreDNS to latest * Update KubeDNS to latest * Add KubeDNS config map * Fix filename * Add missing selector to DNS Autoscaler * Add missing tolerations
-
Andreas Krüger authored
* Enable AutoScaler for CoreDNS * Only use one template for dns autoscaler * Rename a few variables for replicas and minimum pods * Rename a few variables for replicas and minimum pods * Remove replicas to make autoscale work * Cleanup kubedns-autoscaler as it has been renamed
-
- Nov 14, 2018
-
-
Ryler Hockenbury authored
* Revert netchecker image and version * Create namespace for netchecker * Remove extra slashes
-
- Nov 13, 2018
-
-
Ryler Hockenbury authored
* Apply linux node selector to coreDNS deployment * Remove comment before linux node selector on manifests * mend
-
- Oct 17, 2018
-
-
Erwan Miran authored
* failed * version_compare * succeeded * skipped * success * version_compare becomes version since ansible 2.5 * ansible minimal version updated in doc and spec * last version_compare
-
- Oct 11, 2018
-
-
Andreas Krüger authored
* Update CoreDNS templates to newest version * Add watch to ClusterRole. Fixes #3460
-
- Oct 08, 2018
-
-
Andreas Krüger authored
* Fix DNS loop when resolvconf_mode is set to host_resolvconf * Make sure upstream_dns_servers is defined when using resolvconf_mode == 'host_resolvconf' * Only set upstream dns servers on KubeDNS and CoreDNS if they are defined * Only set upstream dns servers on KubeDNS and CoreDNS if they are defined
-
- Sep 25, 2018
-
-
Kuldip Madnani authored
* Changes to assign pod priority to kube components. * Removed the boolean flag pod_priority_assignment * Created new priorityclass k8s-cluster-critical * Created new priorityclass k8s-cluster-critical * Fixed the trailing spaces * Fixed the trailing spaces * Added kube version check while creating Priority Class k8s-cluster-critical * Moved k8s-cluster-critical.yml * Moved k8s-cluster-critical.yml to kube_config_dir
-
- Sep 12, 2018
-
-
Zinin D.A authored
-
- Sep 11, 2018
-
-
Erwan Miran authored
-
- Sep 02, 2018
-
-
Pablo Estigarribia authored
ensure there is pin priority for docker package to avoid upgrade of docker to incompatible version remove empty when line ensure there is pin priority for docker package to avoid upgrade of docker to incompatible version force kubeadm upgrade due to failure without --force flag ensure there is pin priority for docker package to avoid upgrade of docker to incompatible version added nodeSelector to have compatibility with hybrid cluster with win nodes, also fix for download with missing container type fixes in syntax and LF for newline in files fix on yamllint check ensure there is pin priority for docker package to avoid upgrade of docker to incompatible version some cleanup for innecesary lines remove conditions for nodeselector
-
- Aug 22, 2018
-
-
Erwan Miran authored
-
Erwan Miran authored
-
Wong Hoi Sing Edison authored
-
- Aug 12, 2018
-
-
Hedayat Vatankhah authored
It prevents DNS loops when host's DNS server is a localhost DNS server, or when DNS server of cluster is also added as an upstream DNS server
-
- Aug 09, 2018
-
-
Cédric de Saint Martin authored
* kubedns & kubedns-autoscaler: Stick to master nodes. - Tolerate only master nodes and not any NoSchedule taint - Pods are on different nodes - Pods are required to be on a master node. * kubedns: use soft nodeAffinity. Prefer to be on a master node, don't require. * coredns: Stick to (different) master nodes. - Pods are on different nodes - Pods are preferred to be on a master node.
-
- Jul 13, 2018
-
-
DBLaci authored
-
- Jun 13, 2018
-
-
Derek Lemon authored
-
- May 28, 2018
-
-
Julien Girardin authored
-
- Apr 24, 2018
-
-
Cédric de Saint Martin authored
Using official image from mirantis at dockerhub.
-
- Mar 30, 2018
-
-
Matthew Mosesohn authored
Kubernetes makes this namespace automatically, so there is no need for kubespray to manage it.
-
- Mar 17, 2018
-
-
woopstar authored
Added CoreDNS to downloads Updated with labels. Should now work without RBAC too Fix DNS settings on hosts Rename CoreDNS service from kube-dns to coredns Add rotate based on http://edgeofsanity.net/rant/2017/12/20/systemd-resolved-is-broken.html Updated docs with CoreDNS info Added labels and fixed minor settings from official yaml file: https://github.com/kubernetes/kubernetes/blob/release-1.9/cluster/addons/dns/coredns.yaml.sed Added a secondary deployment and secondary service ip. This is to mitigate dns timeouts and create high resitency for failures. See discussion at 'https://github.com/coreos/coreos-kubernetes/issues/641#issuecomment-281174806' Set dns list correct. Thanks to @whereismyjetpack Only download KubeDNS or CoreDNS if selected Move dns cleanup to its own file and import tasks based on dns mode Fix install of KubeDNS when dnsmask_kubedns mode is selected Add new dns option coredns_dual for dual stack deployment. Added variable to configure replicas deployed. Updated docs for dual stack deployment. Removed rotate option in resolv.conf. Run DNS manifests for CoreDNS and KubeDNS Set skydns servers on dual stack deployment Use only one template for CoreDNS dual deployment Set correct cluster ip for the dns server
-
- Feb 05, 2018
-
-
Wong Hoi Sing Edison authored
-
- Jan 10, 2018
-
-
rong.zhang authored
-
- Jan 04, 2018
-
-
rong.zhang authored
-
- Dec 22, 2017
-
-
rong.zhang authored
-