- Feb 01, 2019
-
-
Erwan Miran authored
* use not deprecated ansible_play_hosts variable * Using tests as filters is deprecated * Fix deprecation warning about pkg list
-
Danny Kulchinsky authored
-
Petr Ruzicka authored
-
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 31, 2019
-
-
Maxime Guyot authored
* Add support for Packet with Terraform Co-Author: johnstudarus <john@jhlconsulting.com> * removed advanced features to streamline * clarifying usage * Update README.md provide a better test to validate things are working OK * Update README.md clarifying what to set * minor wordsmithing * Fix admin cert path * clarifying how to configure keys * enabling kubeconfig_localhost pull over the configuration file via playbooks rather than the key files individually * Create output.tf * Add support for node specific plans
-
- 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
-
Erwan Miran authored
-
Erwan Miran authored
-
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)
-
Aivars Sterns authored
-
Danny Kulchinsky authored
-
Rong Zhang authored
Fix kubeadm config images pull
-
Erwan Miran authored
-
rongzhang authored
Supported by kubeadm v1.11
-
- Jan 27, 2019
-
-
Peter Metz authored
Without this pods cannot communicate with each other by default (broken networking) Closes #2114
-
- Jan 25, 2019
-
-
Erwan Miran authored
* Fix random failure in debug: var=result.content|from_json * netchecker agents are deployed on all k8s-cluster group members * reducing limits/requests is not enough, switching to n1-standard-2 * gce_centos7 need more cpu
-
- Jan 24, 2019
-
-
Chad Swenson authored
Introduce `calico_upgrade_url` var for Calico upgrade tool.
-
- Jan 23, 2019
-
-
Douglas Hellinger authored
So that binary can be sourced from anywhere - not only github.
-
Chad Swenson authored
Fix epel_enabled and RHEL support in bootstrap-os
-
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
Fix docker 18.09.1 systemd service
-
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
-
-
Chad Swenson authored
Fix PATH for kubeadm init
-
Chad Swenson authored
Update helm version for security and stablity fixes
-
Chad Swenson authored
Bump docker 18.09 to the latest patch
-
Matthew Mosesohn authored
-
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
-
Chad Swenson authored
[calico/canal] mount host's xtables lock and enable calico locking for <v3.2.1
-
- 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
Fix kubeadm config extra volumes
-
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
-
Chad Swenson authored
Fix local-volume-provisioner configmap template
-
Danny Kulchinsky authored
-