- Dec 07, 2018
-
-
Egor authored
-
pasqualet authored
-
Andreas Krüger authored
* Streamline path to certs dir * More fixes * Set path to etcd certs in kubernetes defaults instead
-
- Dec 06, 2018
-
-
Rong Zhang authored
* Upgrade kubernetes to v1.13.0 * Remove all precense of scheduler.alpha.kubernetes.io/critical-pod in templates * Fix cert dir * Use kubespray v2.8 as baseline for gitlab
-
Andreas Krüger authored
* Remove non-kubeadm deployment * More cleanup * More cleanup * More cleanup * More cleanup * Fix gitlab * Try stop gce first before absent to make the delete process work * More cleanup * Fix bug with checking if kubeadm has already run * Fix bug with checking if kubeadm has already run * More fixes * Fix test * fix * Fix gitlab checkout untill kubespray 2.8 is on quay * Fixed * Add upgrade path from non-kubeadm to kubeadm. Revert ssl path * Readd secret checking * Do gitlab checks from v2.7.0 test upgrade path to 2.8.0 * fix typo * Fix CI jobs to kubeadm again. Fix broken hyperkube path * Fix gitlab * Fix rotate tokens * More fixes * More fixes * Fix tokens
-
- Dec 03, 2018
-
-
Andreas Krüger authored
* Fix basic auth tokens for kubeadm deployment. * Tokens should be a dependancy on master, not nodes
-
karbyshevds authored
* Set configure-cloud-routes=false as default if no network plugin is used As configure-cloud-routes default value is `true`, so it need to be set to `false` when not required to avoid error messages like: "Couldn't reconcile node routes: error listing routes: unable to find route table for AWS cluster" on, for example, AWS installations that don't use cloud native routing. * Update kube-controller-manager.manifest.j2 remove extra spaces
-
- Nov 29, 2018
-
-
Chad Swenson authored
This takes care of a few arbitrary use cases that may require custom mounts inside of apiserver, controller manager, or scheduler.
-
- Nov 28, 2018
-
-
Chad Swenson authored
-
Michal Belica authored
Introduced variable node_taints which can be set in inventory for specific hosts or in group_vars, which generates --register-with-taints command line argument for kubelet.
-
- Nov 27, 2018
-
-
Rong Zhang authored
-
Egor authored
-
Andreas Krüger authored
* Update defaults to match k8s 1.12 suggestions * Test if Netchecker works with node ip instead of localhost * Update defaults to ipvs and coredns * Update defaults for kube_apiserver_insecure_port * Update main.yaml
-
- Nov 23, 2018
-
-
Miao Zhou authored
Now the `kubespray-aws-inventory.py` script always set a node_labels key to ansible_host. When AWS instance did not set property labels, it would be an empty string. The TASK `Write kubelet config file (kubeadm or non-kubeadm)` will failed with a msg: `AnsibleUndefinedVariable: 'unicode object' has no attribute 'items'`.
-
- Nov 21, 2018
-
-
Rong Zhang authored
* Switch to kubeadm deployment mode Discuss:https://github.com/kubernetes-incubator/kubespray/issues/3301 * Add non-kubeadm upgrage to kubeadm cluster
-
- Nov 20, 2018
-
-
Matthew Mosesohn authored
-
- Nov 19, 2018
-
-
Matthew Mosesohn authored
-
Danny Kulchinsky authored
* Add resource-container flag to kube-proxy manifest * add resourceContainer: "" to kubeadm kube-proxy configs
-
Andreas Krüger authored
-
- Nov 15, 2018
-
-
Matthew Mosesohn authored
Due to suboptimal external loadbalancer configs, the LoadBalancer might point to a downed kube-apiserver that is not set up yet.
-
Arslanbekov Denis authored
-
Andreas Krüger authored
-
- Nov 14, 2018
-
-
Erwan Miran authored
-
Dann authored
-
- Nov 13, 2018
-
-
Arnaud MAZIN authored
-
Andreas Krüger authored
-
Ryler Hockenbury authored
* Apply linux node selector to coreDNS deployment * Remove comment before linux node selector on manifests * mend
-
- Nov 12, 2018
-
-
Miao Zhou authored
the ':' makes wrong return of calico_version after the calicoctl downloaded && before the cluster is up
-
- Nov 10, 2018
-
-
Antoine Legrand authored
* Remove Vault * Remove reference to 'kargo' in the doc * change check order
-
Bily Zhang authored
Signed-off-by: mooncake <xcoder@tenxcloud.com>
-
- Nov 09, 2018
-
-
RuriRyan authored
As Ubuntu Bionic Beaver uses systemd-networkd the step fails if it tries to restart networking, as it is nonexistent.
-
- Nov 08, 2018
-
-
Erwan Miran authored
-
- Nov 07, 2018
-
-
Erwan Miran authored
-
Erwan Miran authored
-
Erwan Miran authored
-
- Nov 01, 2018
-
-
Matthew Mosesohn authored
When using resolvconf_mode host_resolvconf, there is an early DNS config stage where Kubernetes cluster DNS is not injected for host DNS intially. Later, the cluster DNS is enabled, but we do not need to run every task from the kubernetes/preinstall role.
-
- Oct 30, 2018
-
-
Louis authored
-
- Oct 24, 2018
-
-
Louis authored
-
- Oct 23, 2018
-
-
Matthew Mosesohn authored
-
- Oct 20, 2018
-
-
Maxim Makarov authored
-