- Apr 29, 2019
-
-
Andreas Krüger authored
-
Dmitry authored
* kube-apiserver will fail if used comma as separator
-
- Apr 27, 2019
-
-
Matthew Mosesohn authored
* Fix kubeadm upload certs with when condition Change-Id: I916dd2375b71eea2386047c7f185a2f8361f7a61 * Update kubeadm-secondary-experimental.yml
-
- Apr 24, 2019
-
-
Sergey Kolekonov authored
-
Matthew Mosesohn authored
Change-Id: I2c97c4753089eb3ec2e6b01b2681a8be98ecbb57
-
Matthew Mosesohn authored
We don't need to support upgrades from 2 year old installs, just from the last major version. Also changed most retried tasks to 1s delay instead of longer.
-
MarkusTeufelberger authored
-
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 18, 2019
-
-
Victor Morales authored
The Stateless ClearLinux feature[1] requires the creation of folders in /etc folder. This change ensure the existence of the /etc/bash_completion.d/ folder for ClearLinux Distribution. [1] https://clearlinux.org/features/stateless
-
- 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
-
Qasim Sarfraz authored
-
- 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
-
-
Abdulaziz AlMalki authored
quote values for kube_oidc_groups_prefix and kube_oidc_username_prefix values to accept colon, e.g oidc: (#4305) This will fix error: error converting YAML to JSON: yaml: line 36: mapping values are not allowed in this context Signed-off-by: Abdulaziz AlMalki <almalki.a@gmail.com>
-
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
-
- Apr 04, 2019
-
-
Xavi authored
-
- Apr 03, 2019
-
-
Sergey authored
-
- Mar 29, 2019
-
-
Dmitry Chepurovskiy authored
-
- Mar 26, 2019
-
-
Etienne 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 20, 2019
-
-
Abdulaziz AlMalki authored
-
- Feb 19, 2019
-
-
Manuel Cintron authored
* Adding ability to maintain existing Encryption Secrets at Rest. If secrets_encryption.yaml is present it will not be overriten with a new kube_encrypt_token. This should allow for it to be set ahead of a playbook running or maintain it if cluster.yml is ran on the same cluster and the ansible host does not have access to the secrets. * Setting existing kube_encrypt_token across all master nodes in case it was missing in one or more nodes.
-
- Feb 07, 2019
-
-
Chad Swenson authored
-
- Feb 02, 2019
-
-
peerapach authored
-
- Feb 01, 2019
-
-
Vasilis Remmas authored
-
- Jan 28, 2019
-
-
Danny Kulchinsky authored
-
- Jan 16, 2019
-
-
Matthew Mosesohn authored
* Generate external admin.conf with kubeadm * Fix apiserver sans
-
Thomas Rogeat authored
-
- Jan 15, 2019
-
-
Chad Swenson authored
I found a potential use case where `writable` could be null and therfore not treated like a boolean, so this adds an extra default statement to avoid negating a non-boolean as boolean which would lead to undefined. refs #4020
-
- Jan 11, 2019
-
-
rongzhang authored
--address deprecated
-
- Jan 10, 2019
-
-
Chad Swenson authored
In v1beta1 of `ClusterConfiguration` the extraVolumes `writable` field was changed to `readOnly` and its boolean value must be negated. Also, the json field for `useHyperKubeImage` was incorrectly capitalized.
-
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 08, 2019
-
-
Andreas Holmsten authored
* allows to override the bind addresses for controller-manager and scheduler Useful for Prometheus metrics monitoring * Add bind addr override support in kubeadm/v1beta1 Adds support for override of bind addresses for controller-manager and scheduler in kubeadm/v1beta1 * Move location of bind address vars * Remove double declaration of schedulerExtraArgs
-
- Jan 03, 2019
-
-
okamototk authored
* Use master node taint same as kubeadm configuration v1alpha3 or before.
-
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.
-