- Feb 06, 2019
-
-
Bort Verwilst authored
* update k8s to 1.13.3 * update README as well
-
- 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 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.
-
- Jan 11, 2019
-
-
rongzhang authored
-
- Jan 08, 2019
-
-
Chad Swenson authored
-
- Jan 04, 2019
-
-
Karl Skewes authored
-
- Dec 23, 2018
-
-
Bort Verwilst authored
-
- Dec 19, 2018
-
-
rongzhang authored
-
- Dec 18, 2018
-
-
ihard authored
* add vars for cilium init container * make yamllint happy * add var cilium_init in downloads
-
- 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 07, 2018
-
-
Tagir authored
-
- 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
* Remove variables defined in download role. Fixes #3799 * Cleanup some more variables * Fix bad templating * Minor fix * Add dashboard to download role. Fixes #3736
-
Rong Zhang authored
-
- 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
-
-
Rong Zhang 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.
-
- Nov 20, 2018
-
-
Wong Hoi Sing Edison authored
Upstream Changes: - cert-manager 0.5.2 (https://github.com/jetstack/cert-manager/releases/tag/v0.5.2) Our Changes: - Templates sync with upstream manifests
-
- Nov 15, 2018
-
-
Andreas Krüger authored
* Update DNS Autoscaler to latest * Update CoreDNS to latest * Update KubeDNS to latest * Add KubeDNS config map * Fix filename * Add missing selector to DNS Autoscaler * Add missing tolerations
-
Andreas Krüger authored
* Enable AutoScaler for CoreDNS * Only use one template for dns autoscaler * Rename a few variables for replicas and minimum pods * Rename a few variables for replicas and minimum pods * Remove replicas to make autoscale work * Cleanup kubedns-autoscaler as it has been renamed
-
Wong Hoi Sing Edison authored
* weave: Upgrade to 2.5.0 Upstream Changes: - weave 2.5.0 (https://github.com/weaveworks/weave/releases/tag/v2.5.0) - Adds support for Kubernetes `hostPort` mapping - Adds support for Kubernetes `ipBlock` NetworkPolicy feature Our Changes: - Templates sync with upstream manifests - Remove legacy nodePort fix * BC for weave < 2.5.0
-
- Nov 14, 2018
-
-
Ryler Hockenbury authored
* Revert netchecker image and version * Create namespace for netchecker * Remove extra slashes
-
- Nov 13, 2018
-
-
Bort Verwilst authored
-
Wilmar den Ouden authored
-
- Nov 10, 2018
-
-
Antoine Legrand authored
* Remove Vault * Remove reference to 'kargo' in the doc * change check order
-
- Nov 06, 2018
-
-
Wilmar den Ouden authored
-
- Nov 04, 2018
-
-
Louis Woods authored
* Adds support for Multus (multiple interfaces) CNI plugin Multus is a latin word for "Multi". As the name suggests, it acts as a Multi plugin in Kubernetes and provides multiple network interface support in a pod. Multus uses the concept of invoking delegates by grouping multiple plugins into delegates and invoking them in the sequential order of the CNI configuration file provided in json format. * Change CNI version (0.1.0->0.3.1) of Contiv to be compatible with Multus
-
- Nov 01, 2018
-
-
Wong Hoi Sing Edison authored
Upstream Changes: - coredns v1.2.5 (https://github.com/coredns/coredns/releases/tag/v1.2.5) NOTE: - Switch image repo to https://hub.docker.com/r/coredns/coredns/ (https://github.com/kubernetes-incubator/kubespray/pull/3595#issuecomment-433962973)
-
- Oct 31, 2018
-
-
Dmitriy Zinin authored
-
- Oct 29, 2018
-
-
Dmitriy Zinin authored
-
Rong Zhang authored
- Oct 23, 2018
-
-
Wong Hoi Sing Edison authored
Upstream Changes: - ingress-nginx 0.20.0 (https://github.com/kubernetes/ingress-nginx/releases/tag/nginx-0.20.0) Our Changes: - Sync templates with upstream changes
-
- Oct 20, 2018
-
-
Antoine Legrand authored
* codestyle tests * Download destination can be different than local_release_dir
-
- Oct 18, 2018
-
-
JuanJo Ciarlante authored
kube-router v0.2.1 highlights from changelog: - IPv6 WIP but pretty close to full working functionality - fully support network policy semantics with addition of support for ipblock and except
-
- Oct 16, 2018
-
-
Rong Zhang authored
-
JuanJo Ciarlante authored
* [jjo] add kube-router support Fixes cloudnativelabs/kube-router#147. * add kube-router as another network_plugin choice * support most used kube-router flags via `kube_router_foo` vars as other plugins * implement replacing kube-proxy (--run-service-proxy=true) via `kube_proxy_mode: none`, verified in a _non kubeadm_enabled_ install, should also work for recent kubeadm releases via `skipKubeProxyInstall: true` config * [jjo] address PR#3339 review from @woopstar * add busybox image used by kube-router to downloads * fix busybox download groups key * rework kubeadm_enabled + kube_router_run_service_proxy - verify it working ok w/the kubeadm_enabled and kube_router_run_service_proxy true or false - introduce `kube_proxy_remove` fact, to decouple logic from kube_proxy_mode (which affects kubeadm configmap settings, thus no-good to ab-use it to 'none') * improve kube-router.md re: kubeadm_enabled and kube_router_run_service_proxy * address @woopstar latest review * add inventory/sample/group_vars/k8s-cluster/k8s-net-kube-router.yml * fix kube_router_run_service_proxy conditional for kube-proxy removal * fix kube_proxy_remove fact (w/ |bool), add some needed kube-proxy tags on my and existing changes * update kube-router tolerations for 1.12 compatibility * add PriorityClass to kube-router DaemonSet
-