- Feb 07, 2019
-
-
Chad Swenson authored
-
- Feb 06, 2019
-
-
Bort Verwilst authored
* update k8s to 1.13.3 * update README as well
-
- Feb 04, 2019
-
-
peerapach authored
-
Danny Kulchinsky authored
* Define FELIX_KUBENODEPORTRANGES when kube-proxy in ipvs mode * ensure kube_apiserver_node_port_range is defined
-
Earl C. Ruby III authored
This PR ensures that the e2fsprogs and xfsprogs packages are installed on all Kubernetes nodes and that the packages are the latest versions. It also ensures that the nodes can create XFS filesystems when necessary, since not all distros install xfsprogs by default. e2fsprogs - ext2/ext3/ext4 file system utilities xfsprogs - Utilities for managing the XFS filesystem
-
- Feb 02, 2019
-
-
peerapach authored
-
Sorin Sbarnea authored
Avoid waiting forever for this task that should be very quick. Fixes: #4148
-
- Feb 01, 2019
-
-
Manuel Cintron authored
Fixing an issue where trying to install docker-ce-18.09 on rhel7 nodes (or potentially centos 7) without an enabled extras repo the installation will fail because container-selinux >= 2.9 is required. The check for container-selinux upfront should obviate the need for adding an extras repo if the node is able to find it from another source. (#4161)
-
Vasilis Remmas authored
-
Erwan Miran authored
* use not deprecated ansible_play_hosts variable * Using tests as filters is deprecated * Fix deprecation warning about pkg list
-
Erwan Miran authored
* Calico: Ability to define the default IPPool CIDR (instead of kube_pods_subnet) * Documentation for calico_pool_cidr (and calico_advertise_cluster_ips which has been forgotten...)
-
- Jan 29, 2019
-
-
Thomas Nys authored
* Set cluster DNS correctly in case of nodelocal dns cache * Pass in cluster_ip based on dns mode * Disable nodelocaldns by default * Fix syntax error * Fix syntax issue * Add nodelocadns ip to vars of node installation * Change location of nodelocaldns_ip * Try to remove newlines from jinja template * Add debug for config file * Move parameter logic outside of template * Adapt templates after feedback * Remove debugging
-
- Jan 28, 2019
-
-
wangxf authored
* Suport calico 3.4.0 Signed-off-by: wangxf1987 <xiaofeix.wang@gmail.com> * Remove symlink + cni conflist template when 3.3.0+, handle Canal, addition of install-cni: sidecar(3.3.0) or initontainer(3.4.0), KUBECONFIG_FILEPATH, calico_cert_dir, advertise cluster ips * scheduler.alpha.kubernetes.io/critical-pod deprecated since 1.12
-
Florent Monbillard authored
Addressing the discussion started in #4064, this PR moves kubeadm and hyperkube binaries to /usr/local/bin before running them on the master nodes. It is to address the case where local_release_dir points to /tmp (kubespray default) and /tmp is mounted with noexec mode, preventing any binaries to be run in that partition. In role "node", we still move kubeadm to bin_dir only on the worker nodes.
-
Sergey authored
-
Danny Kulchinsky authored
* Mount host /run/xtables.lock in nodelocaldns container * fix typo in nodelocaldns daemonset manifest yml * Add prometheus scrape annotation, updateStrategy and reduce termination grace period * fix indentation * actually fix it.. * Bump k8s-dns-node-cache tag to 1.15.1 (fixes https://github.com/kubernetes/dns/issues/282)
-
Danny Kulchinsky authored
-
Erwan Miran authored
-
rongzhang authored
Supported by kubeadm v1.11
-
- Jan 23, 2019
-
-
Douglas Hellinger authored
So that binary can be sourced from anywhere - not only github.
-
Chad Swenson authored
Looks like `epel_enabled` was not configured for the epel install in `bootstrap-centos.yml`. Also, there were no conditionals that would trigger bootstrap for RHEL.
-
- Jan 22, 2019
-
-
Chad Swenson authored
The `docker-ce` 18.09.1 packaging missed an `After` dependency on containerd in the systemd service. Upstream PR: https://github.com/docker/docker-ce-packaging/pull/290
-
- Jan 21, 2019
-
-
Matthew Mosesohn authored
-
Florent Monbillard authored
* Use external LB IP for external api endpoint Use loadbalancer_apiserver.address instead of apiserver_loadbalancer_domain_name for kudadm init --apiserver-advertise-address argument https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm-init/#options states apiserver-advertise-address needs to be a IPv4 or IPv6 address * only use loadbalancer IP if it is defined
-
- Jan 18, 2019
-
-
Bort Verwilst authored
-
- Jan 16, 2019
-
-
Chad Swenson authored
Helm v2.12.2 has fixes for a security vuln, and there have been several improvements since our last update.
-
Matthew Mosesohn authored
* Generate external admin.conf with kubeadm * Fix apiserver sans
-
- Jan 15, 2019
-
-
Chad Swenson authored
Docker 18.09.1 is out and it includes some fixes that are quite critical for RHEL distros, details here: https://docs.docker.com/engine/release-notes/#18091
-
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
-
Danny Kulchinsky authored
-
- Jan 14, 2019
-
-
Chad Swenson authored
Looks like the template is removing the trailing space between storage class entries, and since CI only has one storage class we never hit this issue. This change will prevent the yaml from printing on a single line when multiple storage classes are defined.
-
- Jan 12, 2019
-
-
Markus Teufelberger authored
-
Markus Teufelberger authored
-
Markus Teufelberger authored
-
- Jan 11, 2019
- 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 09, 2019
-
-
Manuel Cintron authored
-
Chad Swenson authored
- Fixed an issue where storage class host directories were looped through excessive target hosts - Fixes examples in the LVP `README.md` to use nested dicts instead of a list of dicts
-