Matthew Mosesohn
26a0406669
Disable calicoctl from creating a default pool
Sometimes invoking calicoctl to create a pool also
creates a default pool, which causes errors in deploy.
8 years ago
Spencer Smith
a746d63177
ensure docker.service.d exists
8 years ago
Spencer Smith
0fc5e70c18
incorrect file name
8 years ago
Spencer Smith
b74c2f89f0
lay down a systemd dropin instead of the /run/flannel_docker_opts.env symlink
8 years ago
Smaine Kahlouch
7ac7fc33a7
Merge pull request #460 from str1ke/fix-vagrant-ansible-groups
Fix vagrant custom instance name prefix
8 years ago
Andrey Sokolov
9339903a85
Fix vagrant custom instance name prefix
8 years ago
Matthew Mosesohn
33c8d0a1a7
Remove search and nameserver entries from resolvconf base
These items conflict when they are provided also in head file
Fixes : #456
8 years ago
Smaine Kahlouch
5488571108
Merge pull request #455 from kubespray/fix_etcd_checksum
fix etcd checksum
8 years ago
Smana
28fbfbbbe7
fix etcd checksum
8 years ago
Smaine Kahlouch
18cdab3671
Merge pull request #449 from kubespray/fixapiserverplugins
Remove SecurityContextDeny API plugin
8 years ago
Smaine Kahlouch
311baeed5d
Merge pull request #448 from kubespray/etcdnosync
Add --no-sync to etcdctl member list
8 years ago
Smaine Kahlouch
f4d4d490af
Merge pull request #451 from kubespray/etcd306
Rebase etcd to v3.0.6
8 years ago
Matthew Mosesohn
256a4e1f29
Rebase etcd to v3.0.6
Fixes #450
8 years ago
Matthew Mosesohn
c50c6672f3
Remove SecurityContextDeny API plugin
This is no longer recommended for use since K8s 1.2:
http://kubernetes.io/docs/admin/admission-controllers/#is-there-a-recommended-set-of-plug-ins-to-use
8 years ago
Matthew Mosesohn
1345dd07f7
Add --no-sync to etcdctl member list
Fixes #447
8 years ago
Smaine Kahlouch
e83010b739
Merge pull request #445 from kubespray/caliconodechoice
Enable customization of calico-node docker image
8 years ago
Smaine Kahlouch
0dbde9e923
Merge pull request #446 from kubespray/upgrade_weave_v1.6.1
upgrade weave version to 1.6.1
8 years ago
Smana
d4193bbd22
upgrade weave version to 1.6.1
8 years ago
Matthew Mosesohn
b92404fd0a
Enable customization of calico-node docker image
New vars: calico_node_image_repo and claico_node_image_tag
Defaults: calico/node and {{ calico_version }}, respectively
8 years ago
Smaine Kahlouch
9f01331595
Merge pull request #442 from kubespray/issue-441
ensure bin dir for coreos before anything else
8 years ago
Spencer Smith
82076f90a3
ensure bin dir for coreos before anything else
8 years ago
Smaine Kahlouch
e165bb19a0
Merge pull request #440 from bogdando/roles_deps
Refactor roles and hosts
8 years ago
Bogdan Dobrelya
8168689caa
Refactor roles and hosts
Shorten deployment time with:
- Remove redundand roles if duplicated by a dependency and vice versa
- When a member of k8s-cluster, always install docker as a dependency
of the etcd role and drop the docker role from cluster.yaml.
- Drop etcd and node role dependencies from master role as they are
covered by the node role in k8s-cluster group as well. Copy defaults
for master from node role.
- Decouple master, node, secrets roles handlers and vars to be used w/o
cross references.
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Smaine Kahlouch
c71b078c8e
Merge pull request #437 from kubespray/issues/429
Fix handler triggering for kubelet restart
8 years ago
Bogdan Dobrelya
caa8efbf86
Fix handler triggering for kubelet restart
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Smaine Kahlouch
bcec5553c5
Merge pull request #434 from kubespray/issue-426
Check only for AWS, wrote some docs on actually using AWS
8 years ago
Smaine Kahlouch
9ac744779c
Merge pull request #433 from bogdando/issues/322
Fix resolv.conf search/nameserver
8 years ago
Spencer Smith
4e76bced53
merge with current master, update typos in doc
8 years ago
Spencer Smith
60f263b629
updated to no longer handle gce as cloud-provider. provided aws setup doc
8 years ago
Bogdan Dobrelya
ea57ce7514
Fix resolv.conf search/nameserver
* 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>
8 years ago
Smaine Kahlouch
439a2e2678
Merge pull request #432 from kubespray/revert_regressions
Revert regressions
8 years ago
Smana
346eca5748
Revert "pass cloud provider flag in all cases, not just openstack"
This reverts commit f35e5e864f
.
8 years ago
Smana
643b28f9d3
Revert "Fix resolv.conf search/nameserver"
This reverts commit 977f82c32c
.
8 years ago
Smaine Kahlouch
1938c96239
Merge pull request #420 from bogdando/collect_info
Adjust collect-info playbook
8 years ago
Smaine Kahlouch
5dc8f5229f
Merge pull request #427 from kubespray/issue-426
pass cloud provider flag in all cases, not just openstack
8 years ago
Spencer Smith
f35e5e864f
pass cloud provider flag in all cases, not just openstack
8 years ago
Bogdan Dobrelya
47b4242613
Adjust collect-info playbook
Cleanup collected artifacts,
drop unrelated files/commands.
Always install gitinfos script to binaries for external
use.
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Smaine Kahlouch
92c4428cfd
Merge pull request #422 from kubespray/issue-421
remove host ca-certs, as they aren't necessary
8 years ago
Smaine Kahlouch
d97673c13f
Merge pull request #423 from bogdando/fix_gitinfos
Fix gen-gitinfos.sh
8 years ago
Bogdan Dobrelya
f61071312a
Fix gen-gitinfos.sh
Fix the error gen-gitinfos.sh: 57: [: foo: unexpected operator
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
8 years ago
Spencer Smith
234608433e
remove host ca-certs, as they aren't necessary
8 years ago
Smaine Kahlouch
36b6ae9a3c
Merge pull request #419 from bogdando/fix_322
Fix resolv.conf search/nameserver
8 years ago
Bogdan Dobrelya
977f82c32c
Fix resolv.conf search/nameserver
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>
8 years ago
Smaine Kahlouch
1f6dce61ba
Merge pull request #418 from kubespray/fixkubeletnode
Restart kubelet if launcher changed
8 years ago
Matthew Mosesohn
6f07da9f41
Restart kubelet if launcher changed
Fixes #409
8 years ago
Smaine Kahlouch
ac7cc4b7d1
Merge pull request #413 from kubespray/fix_etcd_standalone_play
Fix etcd play to only run on non-k8s-cluster nodes
8 years ago
Matthew Mosesohn
d591b59205
Fix etcd play to only run on non-k8s-cluster nodes
This decreases the time required to deploy a cluster with
3 nodes, but none are standalone etcd roles.
8 years ago
Smaine Kahlouch
c6f2102073
Merge pull request #412 from kubespray/optionalkubeletcni
Copy hyperkube cni plugins optionally for calico deployment
8 years ago
Smaine Kahlouch
612266f3e5
Merge pull request #408 from kubespray/upstreaming_to_k8s
upstreaming to k8s
8 years ago
Smana
5fbfa1481e
files needed to move kargo to k8s
8 years ago