- Jul 21, 2016
-
-
Antoine Legrand authored
Set default etcd deployment to docker
-
- Jul 20, 2016
-
-
mattymo authored
-
Antoine Legrand authored
Fix set_facts visibility
-
Matthew Mosesohn authored
Improved docker reload command to wait for etcd to be up before proceeding. Switched reload to run restart because it can't reload if it is not guaranteed to be in running state.
-
Antoine Legrand authored
Add variable kube_resolv_conf
-
Bogdan Dobrelya authored
Move set_facts to the preinstall scope, so every role may see it. For example, network plugins to see the etcd_endpoint. Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
Matthew Mosesohn authored
Allow configuration of a custom /etc/resolv.conf for kubelet.
-
- Jul 19, 2016
-
-
Antoine Legrand authored
Add etcd proxy support
-
Bogdan Dobrelya authored
* Enforce a etcd-proxy role to a k8s-cluster group members. This provides an HA layout for all of the k8s cluster internal clients. * Proxies to be run on each node in the group as a separate etcd instances with a readwrite proxy mode and listen the given endpoint, which is either the access_ip:2379 or the localhost:2379. * A notion for the 'kube_etcd_multiaccess' is: ignore endpoints and loadbalancers and use the etcd members IPs as a comma-separated list. Otherwise, clients shall use the local endpoint provided by a etcd-proxy instances on each etcd node. A Netwroking plugins always use that access mode. * Fix apiserver's etcd servers args to use the etcd_access_endpoint. * Fix networking plugins flannel/calico to use the etcd_endpoint. * Fix name env var for non masters to be set as well. * Fix etcd_client_url was not used anywhere and other etcd_* facts evaluation was duplicated in a few places. * Define proxy modes only in the env file, if not a master. Del an automatic proxy mode decisions for etcd nodes in init/unit scripts. * Use Wants= instead of Requires= as "This is the recommended way to hook start-up of one unit to the start-up of another unit" * Make apiserver/calico Wants= etcd-proxy to keep it always up Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com> Co-authored-by:
Matthew Mosesohn <mmosesohn@mirantis.com>
-
- Jul 16, 2016
-
-
Smaine Kahlouch authored
Fix systemd service unit for etcd
-
- Jul 15, 2016
-
-
Bogdan Dobrelya authored
See https://github.com/coreos/etcd/issues/4308 Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Jul 14, 2016
-
-
Smaine Kahlouch authored
deployment idempotent
-
Smana authored
-
Smaine Kahlouch authored
use hyperkube coreos image
-
Smana authored
-
- Jul 12, 2016
-
-
Smaine Kahlouch authored
use iptables as default proxy mode
-
Smana authored
-
- Jul 10, 2016
-
-
Smaine Kahlouch authored
Add hostpath dynamic provisioner for PetSets
-
- Jul 09, 2016
-
-
Smaine Kahlouch authored
updated admission controllers for >1.2 Kubernetes
-
- Jul 08, 2016
-
-
Smaine Kahlouch authored
Some additional roadmap items
-
Spencer Smith authored
-
Bogdan Dobrelya authored
Defaults to false. Use with v1.3 only. Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
Jean-Christophe Sirot authored
-
Smana authored
-
Smaine Kahlouch authored
roadmap
-
Smaine Kahlouch authored
-
- Jul 07, 2016
-
-
Smaine Kahlouch authored
Change calicoctl deployment to use container
-
Smaine Kahlouch authored
Add optional deployment mode for Docker etcd_deployment_type
-
Matthew Mosesohn authored
Running etcd in Docker reduces the number of individual file downloads and services running on the host. Note: etcd container v3.0.1 moves bindir to /usr/local/bin Fixes: #298
-
Smaine Kahlouch authored
Add CI test matrix for GCE
-
Jean-Christophe Sirot authored
-
Smaine Kahlouch authored
Add kubelet ip
-
Smaine Kahlouch authored
flanneld: don't redirect logs to an unreadable location
-
Alexandre Bourget authored
and aggregate them.
-
- Jul 06, 2016
-
-
Daniel Leining authored
-
Daniel Leining authored
-
- Jul 05, 2016
-
-
Matthew Mosesohn authored
Improves upgradability of calicoctl by leveraging docker tags.
-
Smaine Kahlouch authored
Fix kube-apiserver log level syntax
-
Matthew Mosesohn authored
-
Smaine Kahlouch authored
Set hyperkube version to kube_version
-