- Jul 10, 2018
-
-
Wong Hoi Sing Edison authored
ingress-nginx 0.16.2 (https://github.com/kubernetes/ingress-nginx/releases/tag/nginx-0.16.2) This patch simplify ingress-nginx deployment by default deploy on master, with customizable options; on the other hand, remove the additional Ansible group "kube-ingress" and its k8s node label injection. Reference to https://kubernetes.io/docs/concepts/services-networking/ingress/#prerequisites: GCE/Google Kubernetes Engine deploys an ingress controller on the master. By changing `ingress_nginx_nodeselector` plus custom k8s node label, user could customize the DaemonSet deployment target. If `ingress_nginx_nodeselector` is empty, will deploy DaemonSet on every k8s node.
-
Wong Hoi Sing Edison authored
Upstream Changes: - cert-manager 0.3.2 (https://github.com/jetstack/cert-manager/releases/tag/v0.3.2) Our Changes: - Remove legacy addon dir, manifests and namespace before upgrade
-
- Jul 07, 2018
-
-
Wong Hoi Sing Edison authored
Upstream Changes: - Update CEPH_VERSION to mimic (https://github.com/kubernetes-incubator/external-storage/pull/841) Our Changes: - Using image from official repo which contain latest changes (https://quay.io/repository/external_storage/cephfs-provisioner)
-
- Jul 03, 2018
-
-
Wong Hoi Sing Edison authored
- cephfs-provisioner 06fddbe2 (https://github.com/kubernetes-incubator/external-storage/tree/06fddbe2/ceph/cephfs) Noteable changes from upstream: - Added storage class parameters to specify a root path within the backing cephfs and, optionally, use deterministic directory and user names (https://github.com/kubernetes-incubator/external-storage/pull/696) - Support capacity (https://github.com/kubernetes-incubator/external-storage/pull/770) - Enable metrics server (https://github.com/kubernetes-incubator/external-storage/pull/797) Other noteable changes: - Clean up legacy manifests file naming - Remove legacy manifests, namespace and storageclass before upgrade - `cephfs_provisioner_monitors` simplified as string - Default to new deterministic naming - Add `reclaimPolicy` support in StorageClass With legacy non-deterministic naming style (where $UUID are generated ramdonly): - cephfs_provisioner_claim_root: /volumes/kubernetes - cephfs_provisioner_deterministic_names: false - Generated CephFS volume: /volumes/kubernetes/kubernetes-dynamic-pvc-$UUID - Generated CephFS user: kubernetes-dynamic-user-$UUID With new default deterministic naming style (where $NAMESPACE and $PVC are predictable): - cephfs_provisioner_claim_root: /volumes - cephfs_provisioner_deterministic_names: true - Generated CephFS volume: /volumes/$NAMESPACE/$PVC - Generated CephFS user: k8s.$NAMESPACE.$PVC
-
- Jun 13, 2018
-
-
Wong Hoi Sing Edison authored
-
- Jun 08, 2018
-
-
Wong Hoi Sing Edison authored
-
- Jun 07, 2018
-
-
Wong Hoi Sing Edison authored
-
- May 29, 2018
-
-
Erwan Miran authored
-
- May 21, 2018
-
-
Mikhail Vasilenko authored
-
- May 15, 2018
-
-
Matthew Mosesohn authored
* Upgrade k8s to 1.10.2 Bumped etcd version to 3.2.16 as recommended * Add ipvs fix for v1.10 * change flannel addons test to ha
-
rongzhang authored
Upgrade kube-dns to 1.14.10 https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/dns
-
- May 11, 2018
-
-
Arnaud Meukam authored
-
Arnaud Meukam authored
-
Arnaud Meukam authored
-
Matthew Mosesohn authored
* Move front-proxy-client certs back to kube mount We want the same CA for all k8s certs * Refactor vault to use a third party module The module adds idempotency and reduces some of the repetitive logic in the vault role Requires ansible-modules-hashivault on ansible node and hvac on the vault hosts themselves Add upgrade test scenario Remove bootstrap-os tags from tasks * fix upgrade issues * improve unseal logic * specify ca and fix etcd check * Fix initialization check bump machine size
-
- May 08, 2018
-
-
woopstar authored
-
- May 01, 2018
-
-
Wong Hoi Sing Edison authored
-
- Apr 24, 2018
-
-
Cédric de Saint Martin authored
Using official image from mirantis at dockerhub.
-
- Apr 17, 2018
-
-
Wong Hoi Sing Edison authored
-
Wong Hoi Sing Edison authored
-
Wong Hoi Sing Edison authored
-
Wong Hoi Sing Edison authored
-
- Apr 03, 2018
-
-
Wong Hoi Sing Edison authored
-
Xiaoxi He authored
-
- Apr 02, 2018
-
-
Wong Hoi Sing Edison authored
-
- Apr 01, 2018
-
-
Wong Hoi Sing Edison authored
-
Wong Hoi Sing Edison authored
-
- Mar 31, 2018
-
-
Wong Hoi Sing Edison authored
-
Wong Hoi Sing Edison authored
-
Andreas Krüger authored
* Only download container/file if host is in defined group * Set correct when clause * Fix last entries * Update download groups
-
- Mar 24, 2018
-
-
Wong Hoi Sing Edison authored
- Fix #2414, so namespace isolation should now works - Update weave-net.yml.j2 as per latest https://cloud.weave.works/k8s/net - Other minor fixup
-
- Mar 22, 2018
-
-
Wong Hoi Sing Edison authored
-
Erik Stidham authored
- Updating to use calico-node v2.6.7 - A few updates to their manifests too
-
Andreas Krüger authored
-
woopstar authored
-
- Mar 21, 2018
-
-
Chad Swenson authored
-
melkosoft authored
-
- Mar 20, 2018
-
-
melkosoft authored
-
- Mar 19, 2018
-
-
Zobair Shahadat authored
-
- Mar 16, 2018
-
-
woopstar authored
Added CoreDNS to downloads Updated with labels. Should now work without RBAC too Fix DNS settings on hosts Rename CoreDNS service from kube-dns to coredns Add rotate based on http://edgeofsanity.net/rant/2017/12/20/systemd-resolved-is-broken.html Updated docs with CoreDNS info Added labels and fixed minor settings from official yaml file: https://github.com/kubernetes/kubernetes/blob/release-1.9/cluster/addons/dns/coredns.yaml.sed Added a secondary deployment and secondary service ip. This is to mitigate dns timeouts and create high resitency for failures. See discussion at 'https://github.com/coreos/coreos-kubernetes/issues/641#issuecomment-281174806' Set dns list correct. Thanks to @whereismyjetpack Only download KubeDNS or CoreDNS if selected Move dns cleanup to its own file and import tasks based on dns mode Fix install of KubeDNS when dnsmask_kubedns mode is selected Add new dns option coredns_dual for dual stack deployment. Added variable to configure replicas deployed. Updated docs for dual stack deployment. Removed rotate option in resolv.conf. Run DNS manifests for CoreDNS and KubeDNS Set skydns servers on dual stack deployment Use only one template for CoreDNS dual deployment Set correct cluster ip for the dns server
-