- Oct 11, 2016
-
-
Smana authored
test to change the machine type Revert "test to change the machine type" This reverts commit 7a91f1b5405a39bee6cb91940b09a0b0f9d3aee1. use google dns server when no upstream dns are defined comment upstream_dns_servers update documentation remove deprecated kubelet flags Revert "remove deprecated kubelet flags" This reverts commit 21e3b893c896d0291c36a07d0414f4cb88b8d8ac.
-
- Sep 29, 2016
-
-
Matthew Mosesohn authored
Initially this was removed, but it turns out that services that perform reverse lookups (such as MariaDB) will encounter severe performance degredation with this disabled.
-
- Sep 27, 2016
-
-
Bogdan Dobrelya authored
* Add a var for ndots (default 5) and put it hosts' /etc/resolv.conf. * Poke kube dns container image to v1.7 * In order to apply changes to kubelet, notify it to be restarted on changes made to /etc/resolv.conf. Ignore errors as the kubelet may yet to be present up to the moment of the notification being processed. * Remove unnecessary kubelet restart for master role as the node role ensures it is up and running. Notify master static pods waiters for apiserver, scheduler, controller-manager instead. Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Sep 23, 2016
-
-
Bogdan Dobrelya authored
- Update docs and a drawing to clarify DNS setup. - Change order of nameservers placement to match changes in https://github.com/kubespray/kargo/pull/501 Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
Bogdan Dobrelya authored
Change additional dnsmasq opts: - Adjust caching size and TTL - Disable resolve conf to not create loops - Change dnsPolicy to default (similarly to kubedns's dnsmasq). The ClusterFirst should not be used to not create loops - Disable negative NXDOMAIN replies to be cached - Make its very installation as optional step (enabled by default). If you don't want more than 3 DNS servers, including 1 for K8s, disable it. - Add docs and a drawing to clarify DNS setup. - Fix stdout logs for dnsmasq/kubedns app configs - Add missed notifies to resolvconf -u handler - Fix idempotency of resolvconf head file changes Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Sep 22, 2016
-
-
Matthew Mosesohn authored
Changing nameservers now will clean up previous entries
-
- Sep 20, 2016
-
-
Özgür Caner authored
-
- Sep 19, 2016
-
-
Ivan Shvedunov authored
This fixes "DNS should provide DNS for services [Conformance]" e2e test in k8s.
-
- Sep 13, 2016
-
-
Matthew Mosesohn authored
Removed api-version from kube.py because it is deprecated. Updating both kube.py because dnsmasq one is actually used. Fixed name back to kubedns for checking its resource.
-
- Sep 01, 2016
-
-
Bogdan Dobrelya authored
Move updating resolvconf to the network restart handler to ensure changes applied to the /etc/resolv.conf. Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Aug 30, 2016
-
-
Matthew Mosesohn authored
These items conflict when they are provided also in head file Fixes: #456
-
- Aug 24, 2016
-
-
Bogdan Dobrelya authored
* Ensure additional nameserver/search, if defined as vars. * Don't backup changed dhclient hooks as they are going to be executed by dhclient as well, which is not what we want. * For debian OS family only: - Rename nodnsupdate hook the resolvconf hook to be sourced always before it. - Ensure dhclient restarted via network restart to apply the nodnsupdate hook. * For rhel OS family, the fix TBD, it doesn't work the same way. Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Aug 22, 2016
-
-
Bogdan Dobrelya authored
Rename nodnsupdate hook the resolvconf hook to be sourced always before it. Ensure dhclient restarted via network restart to apply the nodnsupdate hook. Ensure additional nameserver/search, if defined as vars. Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Aug 10, 2016
-
-
dis authored
If resolvconf was installed and then removed, the file /etc/resolvconf/resolv.conf.d/head remains in the filesystem - change discovery of 'resolvconf' executable to check if it can be located with 'which resolvconf' command or not.
-
- Aug 05, 2016
-
-
Matthew Mosesohn authored
kube-masters without kube-node role will not run kube-proxy, and therefore can't check if dnsmasq is running. Fixes #368
-
- Apr 02, 2016
-
-
Stig Telfer authored
On CoreOS the binaries are not installed in /usr/local/bin.
-
- Mar 30, 2016
-
-
teuto.net Netzdienste GmbH authored
-
- Mar 21, 2016
-
-
Smaine Kahlouch authored
-
- Mar 20, 2016
-
-
ant31 authored
-
- Jan 26, 2016
-
-
Antoine Legrand authored
-
- Jan 20, 2016
-
-
Smaine Kahlouch authored
-
Greg Althaus authored
This fixes cases for use in Vagrant environments.
-
- Jan 19, 2016
-
-
Smaine Kahlouch authored
-
Smaine Kahlouch authored
-
Smaine Kahlouch authored
-
Smaine Kahlouch authored
-
Smaine Kahlouch authored
-
- Jan 15, 2016
-
-
Smaine Kahlouch authored
-
Smaine Kahlouch authored
-
- Jan 13, 2016
-
-
ant31 authored
-
- Jan 05, 2016
-
-
ant31 authored
-
- Dec 31, 2015
-
-
Smaine Kahlouch authored
-
- Dec 30, 2015
-
-
Smaine Kahlouch authored
-
Smaine Kahlouch authored
-
ant31 authored
-
- Dec 24, 2015
-
-
ant31 authored
-
- Dec 15, 2015
-
-
Smaine Kahlouch authored
-
Smaine Kahlouch authored
-
- Dec 12, 2015
-
-
Smaine Kahlouch authored
-