- Mar 20, 2019
-
-
Matthew Mosesohn authored
-
- Mar 14, 2019
-
-
Matthew Mosesohn authored
Pods on down/unresponsive nodes can't be deleted without --force --grace-period=0. Fixes #4314
-
Manuel Cintron authored
-
- Mar 13, 2019
-
-
Matthew Mosesohn authored
* Move most coredns templates to static files This should speed up the task slightly * yaml lint fixes
-
- Feb 28, 2019
-
-
Matthew Mosesohn authored
-
- Feb 26, 2019
-
-
Peter Metz authored
* feat(external-provisioner/local-path-provisioner): adds support for local path provisioner Helpful for local development but also in production workloads (once the permission model is worked out) where you have redundancy built into the software uses the PVCs (e.g. database cluster with synchronous replication) * feat(local-path-provisioner): adds debug flag, image tag group var * fix(local-path-provisioner): moves image repo/tag to download role * test(gce_centos7-flannel): enables local-path-provisioner in test case * fix(addons): add image repo/tag to commented default values * fix(local-path-provisioner): typo in jinja template for local path provisioner * style(local-path-provisioner): debug flag condition re-formatted * fix(local-path-provisioner): adds missing default value for debug flag * fix(local-path-provisioner): syntax fix for debug if condition end * fix(local-path-provisioner): jinja template syntax: if condition white space
-
hikoz authored
* 30MiB for gpu-device-plugin * use vars for easier configuration
-
Vasilis Remmas authored
-
- Feb 25, 2019
-
-
Matthew Mosesohn authored
-
Kaoet authored
The lastest version of ubuntu-nvidia-driver-installer contains a fix for https://github.com/GoogleCloudPlatform/container-engine-accelerators/issues/90 which causes the installer pod to crash when driver is already loaded.
-
- Feb 20, 2019
-
-
Maxime Guyot authored
-
- Feb 18, 2019
-
-
Kaoet authored
-
- Feb 14, 2019
-
-
Kaoet authored
-
- Feb 12, 2019
-
-
Maxime Guyot authored
-
Jeff Bornemann authored
* OCI subnet AD 2 is not required for CCM >= 0.7.0 Reorganize OCI provider to generate configuration, rather than pull Add pull secret option to OCI cloud provider * Updated oci example to document new parameters
-
- Feb 05, 2019
-
-
peerapach authored
-
- 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
-
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)
-
- Jan 15, 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 09, 2019
-
-
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
-
Wilmar den Ouden authored
* Makes local volume provisioner more dynamic * Correct variable name in local storage provisioner defaults * Updates external-provisioner readme * Updates variable naming to be more clear, more documentation, fixes sample inventory * Variable refactor, untangled some jinja2 loops * Corrects variable name * No variable substitution in dict keys, replaced with anchor * Fixes default storage_classes dict, inline docs * Fixes spelling in inline docs * Addresses comments in review * Updates all the defaults * Fix failing CI task * Fixes external provisioner daemonset
-
- Jan 08, 2019
-
-
Chad Swenson authored
-
- Dec 29, 2018
-
-
elementyang authored
-
elementyang authored
-
- Dec 28, 2018
-
-
elementyang authored
-
- Dec 12, 2018
-
-
Ryler Hockenbury authored
-
Ryler Hockenbury authored
* Metrics server resizer addon should target metrics server deployment * Target metrics server deployment without version
-
- Dec 11, 2018
-
-
Thomas Nys authored
* Add support for running a nodelocal dns cache After encountering dns issues in a cluster I was recently working on I noticed Kubernetes 1.13 introduced support for running a nodelocal dns cache. I believe this can usefull for more people. https://github.com/kubernetes/kubernetes/commit/73b548db06c5e293533344c5b6171e955eac9ff1 https://github.com/kubernetes/enhancements/blob/master/keps/sig-network/0030-nodelocal-dns-cache.md * Add requested changes * Add additional requested changes + documentation * Add requested changes after review * Replace incorrect variable
-
- Dec 10, 2018
-
-
Julien C authored
Metrics port is exposed through a service for CoreDNS but not for kube-dns.
-
- Dec 07, 2018
-
-
Bjorn Skovlund Ryden authored
-
Andreas Krüger authored
* Streamline path to certs dir * More fixes * Set path to etcd certs in kubernetes defaults instead
-
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
-
- Dec 06, 2018
-
-
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 04, 2018
-
-
Chad Swenson authored
Added a loop_control label to a few tasks that flood our logs.
-
- Dec 03, 2018
-
-
Andreas Krüger authored
* Remove variables defined in download role. Fixes #3799 * Cleanup some more variables * Fix bad templating * Minor fix * Add dashboard to download role. Fixes #3736
-
- Nov 30, 2018
-
-
Wong Hoi Sing Edison authored
Upstream Changes: - ingress-nginx 0.21.0 (https://github.com/kubernetes/ingress-nginx/releases/tag/nginx-0.21.0) Our Changes: - Sync templates with upstream changes - Remove --default-backend-service requirement. Use the flag only for custom default backends
-
- Nov 27, 2018
-
-
Michal Belica authored
Introduced variable `ingress_nginx_tolerations` to set custom tolerations for Ingress nginx daemonset, to be able to schedule ingress-nginx on dedicated nodes with taints.
-
- Nov 26, 2018
-
-
Erwan Miran authored
-
- Nov 23, 2018
-
-
okamototk authored
* Support Metrics Server as addon (#3560). * Update metrics server v0.3.1. * Add metrics server test. * Replace metrics server manifests with kubernetes/cluster/addons's. * Modify metrics server manifests for kubespray. * Follow PR#3558 node label node-role.kubernetes.io/master change * Fix metrics server parameters base_metrics_server_... to metrics_server_... * Fix too hard corded metrics_server_memory_per_node * Add configurable insecure tls for metrics-apiservice * Downloadable addon-resizer and extract parameter as variables * Remove metrics server version from deployment name * Metrics Server work when all masters has node role * Download metrics-server and add-resizer container only on master * ServiceAccount and ConfigMap is separated and fix application name * Remove old metrics server clusterrole template * Fix addon-resizer image specify * Make InternalIP default for metrics_server_kubelet_preferred_address_types Make InternalIP default because multiple preferrred address types does not work.
-