Skip to content
  1. Apr 11, 2019
  2. Apr 10, 2019
  3. Apr 09, 2019
  4. Apr 08, 2019
  5. Apr 07, 2019
  6. Apr 04, 2019
  7. Apr 01, 2019
  8. Mar 27, 2019
  9. Mar 07, 2019
  10. Feb 28, 2019
  11. Feb 26, 2019
    • Peter Metz's avatar
      feat(external-provisioner): adds support for local-path-provisioner (#4232) · 26ca5841
      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
      26ca5841
    • Wong Hoi Sing Edison's avatar
      weave: Upgrade to 2.5.1 (#4248) · 1c12c191
      Wong Hoi Sing Edison authored
      Upstream Changes:
      
        - weave 2.5.1 (https://github.com/weaveworks/weave/releases/tag/v2.5.1)
      
      Our Changes:
      
        - Sync templates with upstream changes
      1c12c191
  12. Feb 13, 2019
    • Florent Monbillard's avatar
      Explicitely set etcd endpoint in kubeadm-images.yaml (#4063) · 061f5a31
      Florent Monbillard authored
      Currently, the task `container_download | download images for kubeadm config images` fetches etcd image even though it's not required (etcd is bootstrapped by kubespray, not kubeadm).
      
      `kubeadm-images.yaml` is only a subset of `kubeadm-config.yaml`, therefore ``kubeadm config images pull` will try to get all this list (including etcd)
      
      ```
      # kubeadm config images list --config /etc/kubernetes/kubeadm-images.yaml
      k8s.gcr.io/kube-apiserver:v1.13.2
      k8s.gcr.io/kube-controller-manager:v1.13.2
      k8s.gcr.io/kube-scheduler:v1.13.2
      k8s.gcr.io/kube-proxy:v1.13.2
      k8s.gcr.io/pause:3.1
      k8s.gcr.io/etcd:3.2.24
      k8s.gcr.io/coredns:1.2.6
      ```
      
      When using the `kubeadm-config.yaml` though, it doesn't list etcd image:
      
      ```
      # kubeadm config images list --config /etc/kubernetes/kubeadm-config.yaml
      k8s.gcr.io/kube-apiserver:v1.13.2
      k8s.gcr.io/kube-controller-manager:v1.13.2
      k8s.gcr.io/kube-scheduler:v1.13.2
      k8s.gcr.io/kube-proxy:v1.13.2
      k8s.gcr.io/pause:3.1
      k8s.gcr.io/coredns:1.2.6
      ```
      
      This change just adds the etcd endpoints in the `kubeadm-images.yaml` to give a hint to kubeadm it doesn't need etcd image for its boostrapping as etcd is "external".
      I confess it is a ugly hack, a better way would be to use a single `kubeadm-config.yaml` for both tasks, but they are triggered by different roles (`kubeadm-images.yaml` is used by download, `kubeadm-config.yaml` by kubernetes/master) at different steps and I didn't want to refactor too many things to prevent breakage. 
      
      This is specially useful for offline installation where a whitelist of container images is mirrored on a local private container registry. `k8s.gcr.io/etcd` and `quay.io/coreos/etcd`  are two different repositories hosting the same images but using *different tags*! 
      * coreos/etcd:v3.2.24   
      * k8s.gcr.io/etcd:3.2.24 (note the missing 'v' in the tag name)
      061f5a31
  13. Feb 09, 2019
  14. Feb 07, 2019
  15. Feb 06, 2019
  16. Jan 28, 2019
  17. Jan 18, 2019
  18. Jan 16, 2019
  19. Jan 11, 2019
  20. Jan 09, 2019
  21. Jan 08, 2019
  22. Jan 04, 2019
  23. Dec 28, 2018
    • Rong Zhang's avatar
      Add scale master features (#3946) · 5834e609
      Rong Zhang authored
      * Add scale master features
      
      * Add certificate management with kubeadm
      
      * Add kubeadm kubeconfig
      
      * Fix ymalroles error
      
      * fix upgrade cluster fialed
      
      * force update cert and keys when you reconfigure cluster
      5834e609
  24. Dec 23, 2018
  25. Dec 22, 2018
  26. Dec 19, 2018
  27. Dec 18, 2018
  28. Dec 11, 2018
Loading