- Mar 31, 2018
-
-
woopstar authored
-
- Mar 30, 2018
-
-
Matthew Mosesohn authored
Kubernetes makes this namespace automatically, so there is no need for kubespray to manage it.
-
- Mar 28, 2018
-
-
woopstar authored
-
- Mar 26, 2018
-
-
Sergey Bondarev authored
https://coreos.com/etcd/docs/latest/tuning.html etcd_snapshot_count and ionice priority
-
- Mar 14, 2018
-
-
Sergey Bondarev authored
-
- Mar 06, 2018
-
-
RongZhang authored
Enable OOM killing like docker run etcd
-
- Mar 01, 2018
-
-
RongZhang authored
Add etcd-events cluster for kube-apiserver
-
- Feb 22, 2018
-
-
Maxim Krasilnikov authored
* Fixed generate front proxy client certs with vault * fix vault cert management * Distrebute etcd node certs to vault hosts
-
- Feb 21, 2018
-
-
Matthew Mosesohn authored
Now calico can be deployed if there are other existing pools and not confuse IPAM and end up with pods in the wrong pools.
-
- Feb 12, 2018
-
-
RongZhang authored
Fix bug issues #2289
-
- Feb 09, 2018
-
-
Damian Nowak authored
When etcd exceeds its memory limit, it becomes useless but keeps running. We should let OOM killer kill etcd process in the container, so systemd can spot the problem and restart etcd according to "Restart" setting in etcd.service unit file. If OOME problem keep repeating, i.e. it happens every single restart, systemd will eventually back off and stop restarting it anyway. --restart=on-failure:5 in this file has no effect because memory allocation error doesn't by itself cause the process to die Related: https://github.com/kubernetes-incubator/kubespray/blob/master/roles/etcd/templates/etcd-docker.service.j2 This kind of reverts a change introduced in #1860.
-
- Jan 30, 2018
-
-
Dmitri Rubinstein authored
DNS entries generated from 'etcd_cert_alt_names' variable in etcd's openssl.conf are not terminated by a newline. This fixes issue #2207.
-
Sébastien Han authored
Some installation are failing to authenticate with peers due to etcd picking up/resoling the wrong node. By setting 'etcd_peer_client_auth' to "False" you can disable peer client cert authentication. Signed-off-by:
Sébastien Han <seb@redhat.com>
-
- Jan 29, 2018
-
-
Matthew Mosesohn authored
import_tasks will consume far less memory, so it should be used whenever it is compatible.
-
- Jan 09, 2018
-
-
Matthew Mosesohn authored
* Add support for cert alt names for etcd * Update gen_certs_vault.yml
-
- Jan 02, 2018
-
-
Steve Mitchell authored
-
- Nov 23, 2017
-
-
Bogdan Dobrelya authored
* Defaults for apiserver_loadbalancer_domain_name When loadbalancer_apiserver is defined, use the apiserver_loadbalancer_domain_name with a given default value. Fix unconsistencies for checking if apiserver_loadbalancer_domain_name is defined AND using it with a default value provided at once. Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru> * Define defaults for LB modes in common defaults Adjust the defaults for apiserver_loadbalancer_domain_name and loadbalancer_apiserver_localhost to come from a single source, which is kubespray-defaults. Removes some confusion and simplefies the code. Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru>
-
- Nov 14, 2017
-
-
chenhonggc authored
-
- Nov 08, 2017
-
-
Spencer Smith authored
-
- Oct 26, 2017
-
-
Matthew Mosesohn authored
-
- Oct 25, 2017
-
-
Matthew Mosesohn authored
Also disable oom killer on etcd
-
- Oct 20, 2017
-
-
Matthew Mosesohn authored
-
Matthew Mosesohn authored
Now adding unjoined members to existing etcd cluster occurs one at a time so that the cluster does not lose quorum.
-
- Oct 19, 2017
-
-
Matthew Mosesohn authored
* Refactor downloads to use download role directly Also disable fact delegation so download delegate works acros OSes. * clean up bools and ansible_os_family conditionals
-
- Oct 12, 2017
-
-
Matthew Mosesohn authored
This reverts commit 4209f1cb.
-
Matthew Mosesohn authored
* Security fixes for etcd * Use certs when querying etcd
-
- Oct 11, 2017
-
-
Matthew Mosesohn authored
-
- Oct 09, 2017
-
-
ArchiFleKs authored
-
- Oct 05, 2017
-
-
Aivars Sterns authored
-
- Oct 04, 2017
-
-
Matthew Mosesohn authored
These facts can be generated in defaults with a performance boost. Also cleaned up duplicate etcd var names.
-
- Sep 25, 2017
-
-
Hassan Zamani authored
-
Matthew Mosesohn authored
Fixes #1660
-
- Sep 22, 2017
-
-
foxyriver authored
-
- Sep 14, 2017
-
-
Brad Beam authored
* Cleaning up cert checks for vault * Removing all unnecessary etcd certs from each node * Removing all unnecessary kube certs from each node
-
- Sep 13, 2017
-
-
Matthew Mosesohn authored
* kubeadm support * move k8s master to a subtask * disable k8s secrets when using kubeadm * fix etcd cert serial var * move simple auth users to master role * make a kubeadm-specific env file for kubelet * add non-ha CI job * change ci boolean vars to json format * fixup * Update create-gce.yml * Update create-gce.yml * Update create-gce.yml
-
- Sep 10, 2017
-
-
Matthew Mosesohn authored
-
- Sep 05, 2017
-
-
mkrasilnikov authored
* using separated vault roles for generate certs with different `O` (Organization) subject field; * configure vault roles for issuing certificates with different `CN` (Common name) subject field; * set `CN` and `O` to `kubernetes` and `etcd` certificates; * vault/defaults vars definition was simplified; * vault dirs variables defined in kubernetes-defaults foles for using shared tasks in etcd and kubernetes/secrets roles; * upgrade vault to 0.8.1; * generate random vault user password for each role by default; * fix `serial` file name for vault certs; * move vault auth request to issue_cert tasks; * enable `RBAC` in vault CI;
-
- Sep 01, 2017
-
-
Brad Beam authored
-
- Aug 31, 2017
-
-
sgmitchell authored
-
- Aug 30, 2017
-
-
Maxim Krasilnikov authored
* Added update CA trust step for etcd and kube/secrets roles * Added load_balancer_domain_name to certificate alt names if defined. Reset CA's in RedHat os. * Rename kube-cluster-ca.crt to vault-ca.crt, we need separated CA`s for vault, etcd and kube. * Vault role refactoring, remove optional cert vault auth because not not used and worked. Create separate CA`s fro vault and etcd. * Fixed different certificates set for vault cert_managment * Update doc/vault.md * Fixed condition create vault CA, wrong group * Fixed missing etcd_cert_path mount for rkt deployment type. Distribute vault roles for all vault hosts * Removed wrong when condition in create etcd role vault tasks.
-