Antoine Legrand
c6af85e0df
App deployer plugins
2016-09-08 15:01:57 +02:00
Smaine Kahlouch
687c734ea3
Merge pull request #471 from kubespray/kubednsrc
...
Reset replicacluster name of kube-dns-v19 back to kubedns
2016-09-07 13:22:46 +02:00
Matthew Mosesohn
3ae3104ca6
Reset replicacluster name of kube-dns-v19 back to kubedns
...
This broke upgraded clusters
2016-09-06 16:43:17 +03:00
Antoine Legrand
5773740621
Merge pull request #468 from kubespray/fix-kubedns-name
...
Rename kube-dns back to kubedns
2016-09-02 13:36:38 +02:00
Matthew Mosesohn
ed5f8aeec8
Rename kube-dns back to kubedns
...
kubedns should stay named the same so that services which
depend on this name are not broken.
2016-09-02 15:09:49 +04:00
Antoine Legrand
2bb5fbee24
Merge pull request #467 from kubespray/issue-352
...
remove dependency on kpm for kubedns
2016-09-02 12:20:24 +02:00
Spencer Smith
97a3b66441
remove dependency on kpm for kubedns
2016-09-01 10:01:15 -07:00
Antoine Legrand
4392bb25b0
Merge pull request #466 from bogdando/fix_resolvconf
...
Fix updating resolvconf
2016-09-01 14:09:45 +02:00
Bogdan Dobrelya
008cd1b566
Fix updating resolvconf
...
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>
2016-09-01 11:10:26 +02:00
Smaine Kahlouch
0fb2580058
Merge pull request #461 from kubespray/issue-369
...
Issue 369
2016-08-31 15:09:33 +02:00
Smaine Kahlouch
41ed8bcabd
Merge pull request #458 from kubespray/issue456
...
Remove search and nameserver entries from resolvconf base
2016-08-31 13:15:30 +02:00
Smaine Kahlouch
26f326c604
Merge pull request #462 from kubespray/calicodefaultpool
...
Disable calicoctl from creating a default pool
2016-08-31 11:58:37 +02:00
Matthew Mosesohn
0847e893ca
Disable calicoctl from creating a default pool
...
Sometimes invoking calicoctl to create a pool also
creates a default pool, which causes errors in deploy.
2016-08-31 12:54:05 +03:00
Spencer Smith
246d4aa105
ensure docker.service.d exists
2016-08-30 09:34:34 -07:00
Spencer Smith
c7bcbba17c
incorrect file name
2016-08-30 09:26:14 -07:00
Spencer Smith
e0a6bc96f1
lay down a systemd dropin instead of the /run/flannel_docker_opts.env symlink
2016-08-30 09:17:41 -07:00
Smaine Kahlouch
cb6def8fee
Merge pull request #460 from str1ke/fix-vagrant-ansible-groups
...
Fix vagrant custom instance name prefix
2016-08-30 15:47:25 +02:00
Andrey Sokolov
bfd6bf430e
Fix vagrant custom instance name prefix
2016-08-30 19:24:17 +06:00
Matthew Mosesohn
a67a69df3c
Remove search and nameserver entries from resolvconf base
...
These items conflict when they are provided also in head file
Fixes : #456
2016-08-30 13:14:44 +03:00
Smaine Kahlouch
df24918efe
Merge pull request #455 from kubespray/fix_etcd_checksum
...
fix etcd checksum
2016-08-29 19:06:41 +02:00
Smana
202a261108
fix etcd checksum
2016-08-29 19:09:08 +02:00
Smaine Kahlouch
6c8a5534c6
Merge pull request #449 from kubespray/fixapiserverplugins
...
Remove SecurityContextDeny API plugin
2016-08-29 18:58:53 +02:00
Smaine Kahlouch
599e829919
Merge pull request #448 from kubespray/etcdnosync
...
Add --no-sync to etcdctl member list
2016-08-29 18:58:14 +02:00
Smaine Kahlouch
a6da76a95c
Merge pull request #451 from kubespray/etcd306
...
Rebase etcd to v3.0.6
2016-08-29 18:56:32 +02:00
Matthew Mosesohn
2af778044d
Rebase etcd to v3.0.6
...
Fixes #450
2016-08-29 15:31:05 +03:00
Matthew Mosesohn
526a5c05e7
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
2016-08-29 14:20:28 +03:00
Matthew Mosesohn
b54aacc62a
Add --no-sync to etcdctl member list
...
Fixes #447
2016-08-29 12:51:43 +03:00
Smaine Kahlouch
108f902ed0
Merge pull request #445 from kubespray/caliconodechoice
...
Enable customization of calico-node docker image
2016-08-28 09:36:06 +02:00
Smaine Kahlouch
ba25d8247b
Merge pull request #446 from kubespray/upgrade_weave_v1.6.1
...
upgrade weave version to 1.6.1
2016-08-27 17:20:31 +02:00
Smana
6dd9884568
upgrade weave version to 1.6.1
2016-08-27 16:04:06 +02:00
Matthew Mosesohn
deb1855171
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
2016-08-27 16:25:39 +04:00
Smaine Kahlouch
31076f6a2a
Merge pull request #442 from kubespray/issue-441
...
ensure bin dir for coreos before anything else
2016-08-26 21:05:04 +02:00
Spencer Smith
958bce7c57
ensure bin dir for coreos before anything else
2016-08-26 13:24:47 -04:00
Smaine Kahlouch
2439a73ea0
Merge pull request #440 from bogdando/roles_deps
...
Refactor roles and hosts
2016-08-25 15:32:22 +02:00
Bogdan Dobrelya
516b55734e
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>
2016-08-25 13:27:57 +02:00
Smaine Kahlouch
68be52d2ec
Merge pull request #437 from kubespray/issues/429
...
Fix handler triggering for kubelet restart
2016-08-25 11:33:50 +02:00
Bogdan Dobrelya
aec370d0cd
Fix handler triggering for kubelet restart
...
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
2016-08-25 09:12:25 +02:00
Smaine Kahlouch
2f36da4968
Merge pull request #434 from kubespray/issue-426
...
Check only for AWS, wrote some docs on actually using AWS
2016-08-24 21:55:57 +02:00
Smaine Kahlouch
5b50c87470
Merge pull request #433 from bogdando/issues/322
...
Fix resolv.conf search/nameserver
2016-08-24 17:08:31 +02:00
Spencer Smith
79d749b136
merge with current master, update typos in doc
2016-08-24 09:56:42 -04:00
Spencer Smith
a2fcf0be5d
updated to no longer handle gce as cloud-provider. provided aws setup doc
2016-08-24 09:48:32 -04:00
Bogdan Dobrelya
72ef8c5f09
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>
2016-08-24 15:31:57 +02:00
Smaine Kahlouch
00af66cffb
Merge pull request #432 from kubespray/revert_regressions
...
Revert regressions
2016-08-24 15:31:21 +02:00
Smana
30ef4842f1
Revert "pass cloud provider flag in all cases, not just openstack"
...
This reverts commit f35e5e864f
.
2016-08-24 14:32:54 +02:00
Smana
333b4f33d6
Revert "Fix resolv.conf search/nameserver"
...
This reverts commit 977f82c32c
.
2016-08-24 12:36:25 +02:00
Smaine Kahlouch
58955ad429
Merge pull request #420 from bogdando/collect_info
...
Adjust collect-info playbook
2016-08-24 10:06:30 +02:00
Smaine Kahlouch
3d5ce3e950
Merge pull request #427 from kubespray/issue-426
...
pass cloud provider flag in all cases, not just openstack
2016-08-23 21:12:11 +02:00
Spencer Smith
eabb30ff34
pass cloud provider flag in all cases, not just openstack
2016-08-23 13:57:32 -04:00
Bogdan Dobrelya
c719aab312
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>
2016-08-23 11:28:27 +02:00
Smaine Kahlouch
703cc15348
Merge pull request #422 from kubespray/issue-421
...
remove host ca-certs, as they aren't necessary
2016-08-23 10:17:38 +02:00