Smaine Kahlouch
4e80ac1cb3
Merge pull request #497 from tonycapone/master
Restored gather facts on all hosts
8 years ago
Smaine Kahlouch
6b27508c93
Merge pull request #519 from bogdando/fix_containers_download
Fix containers download condition
8 years ago
Smaine Kahlouch
6684766c5f
Merge pull request #520 from kubespray/use_dns_name_kubedns
use variable dns_domain instead of cluster_name for kubedns
8 years ago
Smana
336e2b8c84
use variable dns_domain instead of cluster_name for kubedns
8 years ago
Bogdan Dobrelya
ee69ac857e
Fix containers download condition
Save/push/load containers if only download.enabled and download.container
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Smaine Kahlouch
0f461282c8
Merge pull request #507 from anthonyhaussman/KubeDNSCorrection
Correct nslookup command
8 years ago
Smaine Kahlouch
ab7c110880
Merge pull request #510 from bogdando/dns_docs
Add more DNS docs
8 years ago
Smaine Kahlouch
5046466dae
Merge pull request #509 from kubespray/cnicopyweave
Copy hyperkube CNI plugins when using weave
8 years ago
Smaine Kahlouch
0cc581b2da
Merge pull request #500 from kubespray/docker1.12.1
Add Docker 1.12.1 version
8 years ago
Bogdan Dobrelya
7dde23e60b
Add more DNS docs
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Matthew Mosesohn
e4a48cf53b
Add Docker 1.12.1 version
8 years ago
Matthew Mosesohn
a3fe1e78df
Copy hyperkube CNI plugins when using weave
8 years ago
Anthony Haussmann
5f2bb3319b
Correct nslookup command
Change nslookup command to check the right cluster_name
8 years ago
Smaine Kahlouch
429b08a408
Merge pull request #506 from bogdando/dns_drawing
Adjust DNS picture
8 years ago
Bogdan Dobrelya
ec0317e0e4
Adjust DNS picture
Reflect changes made to DNS setup
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Smaine Kahlouch
613e3b65ac
Merge pull request #505 from bogdando/rework_dnsstack
Fix docs and dns servers placement order
8 years ago
Bogdan Dobrelya
dfb9063b3f
Fix docs and dns servers placement order
- 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>
8 years ago
Smaine Kahlouch
284354c0da
Merge pull request #504 from bogdando/rework_dnsstack
Make dnsmasq daemon set optional
8 years ago
Bogdan Dobrelya
82ee60fe8b
Make dnsmasq daemon set optional
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>
8 years ago
Smaine Kahlouch
73a8c24089
Merge pull request #501 from kubespray/nameserver_update_fix
Improve management of nameservers in resolv.conf
8 years ago
Matthew Mosesohn
d313be4420
Improve management of nameservers in resolv.conf
Changing nameservers now will clean up previous entries
8 years ago
Smaine Kahlouch
83750d14e3
Merge pull request #498 from teutostack/pr_dnsmasq_enhancement
Changed ImagePullPolicy from Always to IfNotPresent to avoid download…
8 years ago
Özgür Caner
123532d2a4
Changed ImagePullPolicy from Always to IfNotPresent to avoid download issue when DNS is not working
8 years ago
Anthony Howell
1a05b5980f
restored gather facts on all hosts
8 years ago
Smaine Kahlouch
a3a772be7b
Merge pull request #495 from sc68cal/sc68cal-patch-1
Rename large-deploymets.md to large-deployments.md
8 years ago
Sean M. Collins
42a5055d3c
Rename large-deploymets.md to large-deployments.md
Filename was a typo
8 years ago
Smaine Kahlouch
71a230a4fa
Merge pull request #493 from ivan4th/fix-reverse-dns-lookups
Fix reverse DNS lookups of service IPs.
8 years ago
Smaine Kahlouch
0643ed968f
Merge pull request #494 from kubespray/etcd_proxy_fix
always bind etcd_proxy to localhost
8 years ago
Smaine Kahlouch
1572aaf6ca
Merge pull request #489 from lukaszo/patch-1
Add socat do required pkgs
8 years ago
Smaine Kahlouch
5803de1ac5
Merge pull request #486 from kubespray/etchosts
switch /etc/hosts to use blockinfile
8 years ago
Ivan Shvedunov
13874f4610
Fix reverse DNS lookups of service IPs.
This fixes "DNS should provide DNS for services [Conformance]"
e2e test in k8s.
8 years ago
Matthew Mosesohn
341ea5a6ea
always bind etcd_proxy to localhost
8 years ago
Smaine Kahlouch
93be5afb60
Merge pull request #492 from bogdando/fix_cni
Fix use_hyperkube_cni logic
8 years ago
Bogdan Dobrelya
5ed3916f82
Fix use_hyperkube_cni logic
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Smaine Kahlouch
7760f75ae0
Merge pull request #488 from bogdando/issue/480
Distribute container images across nodes
8 years ago
Bogdan Dobrelya
390764c2b4
Add retry_stagger var for failed download/pushes.
* Add the retry_stagger var to tweak push and retry time strategies.
* Add large deployments related docs.
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Bogdan Dobrelya
9926395e5b
Distribute downloaded artifacts
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Bogdan Dobrelya
422428908a
Download containers and save all
Move version/repo vars to download role.
Add container to download params, which overrides url/source_url,
if enabled.
Fix networking plugins download depending on kube_network_plugin.
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Smaine Kahlouch
76c43f62e2
Merge pull request #490 from kubespray/fix_hyperkube_cni_decision
Fix logic handling for use_hyperkube_cni
8 years ago
Matthew Mosesohn
b69d5f6e6e
Fix logic handling for use_hyperkube_cni
8 years ago
Łukasz Oleś
0db441b28f
Add socat do required pkgs
It's required for port forwarding.
8 years ago
Matthew Mosesohn
e3ebabc3b0
switch /etc/hosts to use blockinfile
8 years ago
Smaine Kahlouch
d0867c8d03
Merge pull request #484 from ursuad/master
Added IntelliJ IDEA Project folder to .gitignore
8 years ago
Smaine Kahlouch
b46458a18f
Merge pull request #483 from kubespray/fix_idempotency_kubedns
Fix kubedns idempotency
8 years ago
Adrian Ursu
3ae29d763e
Added IntelliJ IDEA Project folder to .gitignore
8 years ago
Smaine Kahlouch
125cb0aa64
Merge pull request #481 from bogdando/issue/479
Add retries for copying binaries from containers and packages
8 years ago
Bogdan Dobrelya
783871a253
Add retries for packages installation
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Smaine Kahlouch
8294a9f1db
Merge pull request #482 from anthonyhaussman/checkkubeversioncni
Check kube version for calico cni to use
8 years ago
Matthew Mosesohn
ef43b21597
Fix kubedns idempotency
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.
8 years ago
Bogdan Dobrelya
6fdcaa1a63
Add retries for copying binaries from containers
Closes issue: https://github.com/kubespray/kargo/issues/479
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago