- Jul 20, 2020
-
-
Konstantin Lebedev authored
* add audit webhook support * use generic name auditsink
-
- Jun 16, 2020
-
-
Hans Feldt authored
Co-authored-by:
Hans Feldt <hafe@users.noreply.github.com>
-
- Apr 08, 2020
-
-
Etienne Champetier authored
* etcd: etcd-events doesn't depend on etcd_cluster_setup Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> * etcd: remove condition already present on include_tasks Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> * etcd: fix scaling up Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> * etcd: use *access_addresses, do not delegate to etcd[0] We want to wait for the full cluster to be healthy, so use all the cluster addresses Also we should be able to run the playbook when etcd[0] is down (not tested), so do not delegate to etcd[0] Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> * etcd: use failed_when for health check unhealthy cluster is expected on first run, so use failed_when instead of ignore_errors to remove scary red messages Also use run_once Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> * kubernetes/preinstall: ensure ansible_fqdn is up to date after changing /etc/hosts Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com> * kubernetes/master: regenerate apiserver cert if needed Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com>
-
- Dec 05, 2019
-
-
Maxime Guyot authored
-
- Nov 27, 2019
-
-
Yujun Zhang authored
-
- Nov 20, 2019
-
-
Michael Shen authored
-
- Nov 14, 2019
-
-
Matthew Mosesohn authored
Change-Id: I68a962a9dd28c83ef07eaeaf53eb98287f38bca9
-
- Oct 02, 2019
-
-
Matthew Mosesohn authored
* Switch to Kubernetes v1.16.0 Change-Id: I5d6a9528b2d443750fc5e031aff15ad3ffead158 * Fix download localhost cached file path Change-Id: I65e79b70e3d1b37265ebc60f41b460cf4b0a0d47 * fix kubeadm etcd for v1.16 Change-Id: I6888a00fd48b530a38b0b31c4095492476af42d2 * disable tf packet jobs Change-Id: I075c4666547fdea4c50ec04864f38e2cfaa79154 * Disable contiv packet jobs. Fix kube-router Change-Id: I3170e8789e60711d4cee8faf65f2094480b79b8d * bump sonobuoy version Change-Id: Ib946905629c7c53ed88f08fb2f41c454457a0097
-
- Aug 06, 2019
-
-
Matthew Mosesohn authored
Change-Id: I278cb14aa93abf20160cc001f69e2f472504e6d8
-
- Aug 05, 2019
-
-
Remous-Aris Koutsiamanis authored
-
- Jul 22, 2019
-
-
刘旭 authored
-
- Jul 09, 2019
-
-
Matthew Mosesohn authored
* Fixup deploy of kubeadm etcd for Kubernetes v1.15.0 Change-Id: If42c2c75c4d278ba9475ebf76c243f3e6ee4d02e * undo renaming cloud config file Change-Id: Iafbd27c3887d6a2a6d0819c711f150ecf70c515d
-
- Jul 02, 2019
-
-
okamototk authored
* Use K8s 1.15 * Use Kubernetes 1.15 and use kubeadm.k8s.io/v1beta2 for InitConfiguration. * bump to v1.15.0 * Remove k8s 1.13 checksums. * Update README kubernetes version 1.15.0. * Update metrics server 0.3.3 for k8s 1.15 * Remove less than k8s 1.14 related code * Use kubeadm with --upload-certs instead of --experimental-upload-certs due to depricate * Update dnsautoscaler 1.6.0 * Skip certificateKey if it's not defined * Add kubeadm-conftolplane.v2beta2 for k8s 1.15 or later * Support kubeadm control plane for k8s 1.15 * Update sonobuoy version 0.15.0 for k8s 1.15
-
- Jun 25, 2019
-
-
Matthew Mosesohn authored
kubernetes/master role defines this value as an empty string when using a cloud provider, not undefined. The check was updated accordingly. Change-Id: I58dc31ef4fd568a717a6753eb89ca687933018ae
-
Matthew Mosesohn authored
This reverts commit d270678b.
-
Matthew Mosesohn authored
Change-Id: I37442fb095fb4217f67f74744ad07c1d5d8229ea
-
- Jun 24, 2019
-
-
andreyshestakov authored
-
- May 22, 2019
-
-
Andreas Krüger authored
* Fix certificate-key param for kubeadm init * Fix yamllint error
-
- May 16, 2019
-
-
Florent Monbillard authored
- Add loadbalancer_apiserver.address to apiserver_sans
-
- May 03, 2019
-
-
MarkusTeufelberger authored
-
- Apr 24, 2019
-
-
Sergey Kolekonov authored
-
Matthew Mosesohn authored
Change-Id: I2c97c4753089eb3ec2e6b01b2681a8be98ecbb57
-
Matthew Mosesohn authored
-
- Apr 19, 2019
-
-
Matthew Mosesohn authored
* Use K8s 1.14 and add kubeadm experimental control plane mode This reverts commit d39c273d. * Cleanup kubeadm setup run on first master * pin kubeadm_certificate_key in test * Remove kubelet autolabel of kube-node, add symlink for pki dir Change-Id: Id5e74dd667c60675dbfe4193b0bc9fb44380e1ca
-
- Apr 17, 2019
-
-
Maxime Guyot authored
Revert "Fix for unknown 'kubernetes.io' or 'k8s.io' labels specified with --node-labels (#4320)" (#4553) This reverts commit 586ad89d.
-
- Apr 11, 2019
-
-
Matthew Mosesohn authored
This reverts commit 31650862.
-
Matthew Mosesohn authored
* Use Kubernetes 1.14 and experimental control plane support * bump to v1.14.0
-
- Apr 10, 2019
-
-
Robert Neumann authored
* Fix the file path for all.yml and k8s-cluster.yml * Fix --node-labels namespace error "unknown labels specified" * Update templates and configs kubelet node-labels
-
- Apr 09, 2019
-
-
Maxime Guyot authored
an 'until' clause is required or 'retries' is ignored (see note @ https://docs.ansible.com/ansible/latest/user_guide/playbooks_loops.html#do-until-loops)
-
- Apr 08, 2019
-
-
rptaylor authored
* robust handling of API server SANs * use apiserver_loadbalancer_domain_name if it is defined, according to PR 3977
-
- Mar 29, 2019
-
-
Dmitry Chepurovskiy authored
-
- Mar 20, 2019
-
-
Matthew Mosesohn authored
This reverts commit ea7a6f1c. This change modified the certs dir for Kubernetes, but did not move the directories for existing clusters.
-
- Mar 18, 2019
-
-
Dmitry Chepurovskiy authored
-
- Mar 05, 2019
-
-
Matthew Mosesohn authored
* Remove hard dependence on facts for all nodes * Update main.yaml * Update main.yaml
-
- Feb 02, 2019
-
-
peerapach authored
-
- Jan 16, 2019
-
-
Matthew Mosesohn authored
* Generate external admin.conf with kubeadm * Fix apiserver sans
-
- Jan 10, 2019
-
-
Chad Swenson authored
Right now we're consistently getting warnings about kubelet not found in path during `kubeadm init`. We fixed this for `kubeadm join` in #3342, and this brings the change to init as well.
-
- Jan 03, 2019
-
-
Andreas Holmsten authored
The change implemented in #3908 remove line breaks for supplementary addresses in kubeadm SANs, causing errors in the config file and failure to bring cluster up. This commit reimplement line breaks in between supplementary addresses.
-
- Dec 28, 2018
-
-
Rong Zhang authored
* Add scale master features * Add certificate management with kubeadm * Add kubeadm kubeconfig * Fix ymalroles error * fix upgrade cluster fialed * force update cert and keys when you reconfigure cluster
-
- Dec 25, 2018
-
-
Rong Zhang authored
-