Skip to content
  1. Jul 11, 2019
    • Matthew Mosesohn's avatar
      Enable containerd to deploy vanilla containerd package (#4951) · 29307740
      Matthew Mosesohn authored
      * Enable containerd to deploy vanilla containerd package
      
      Fixes kubeadm references to CRI socket for containerd
      Fixes download role cache feature to work with containerd
      
      Change-Id: I2ab8f0031107e2f0d1a85c39b4beb66f08509a01
      
      * use containerd for flannel-addons job
      
      Change-Id: Ied375c7d65e64a625ffbd995ff16f2374067dee6
      
      * add containerd vars
      
      Change-Id: Ib9a8a04e501c481a86235413cbec63f3672baf91
      
      * fixup vars
      
      Change-Id: Ibea64e4b18405a578b52a13da100384582aa24c2
      
      * more fixes
      
      * fix rh repo
      
      Change-Id: I00575a77cfb7b81d6095db5d918a52023c8f13ba
      
      * Adjust helm host install for containerd
      29307740
  2. Jul 09, 2019
  3. Jul 02, 2019
    • okamototk's avatar
      Use K8s 1.15 (#4905) · f2b8a361
      okamototk authored
      * Use K8s 1.15
      
      * Use Kubernetes 1.15 and use kubeadm.k8s.io/v1beta2 for
        InitConfiguration.
      * bump to v1.15.0
      
      * Remove k8s 1.13 checksums.
      
      * Update README kubernetes version 1.15.0.
      
      * Update metrics server 0.3.3 for k8s 1.15
      
      * Remove less than k8s 1.14 related code
      
      * Use kubeadm with --upload-certs instead of --experimental-upload-certs due to depricate
      
      * Update dnsautoscaler 1.6.0
      
      * Skip certificateKey if it's not defined
      
      * Add kubeadm-conftolplane.v2beta2 for k8s 1.15 or later
      
      * Support kubeadm control plane for k8s 1.15
      
      * Update sonobuoy version 0.15.0 for k8s 1.15
      f2b8a361
  4. Jun 30, 2019
    • okamototk's avatar
      containerd support (#4664) · 4c8b93e5
      okamototk authored
      * Add limited containerd support
      
      Containerd support for Ubuntu + Calico
      
      * Added CRI-O support for ubuntu
      
      * containerd support.
      
      * Reset  containerd support.
      
      * fix lint.
      
      * implemented feedback
      
      * Change task name cri xx instead of cri-o in reset task and timeout condition.
      
      * set crictl to fixed version
      
      * Use docker-ce's container.io package for containerd.
      
      * Add check containerd is installable or not.
      
      * Avoid stop docker when use containerd and optimize retry for reset.
      
      * Add config.toml.
      
      * Fixed containerd for kubelet.env.
      
      * Merge PR #4629
      
      * Remove unused ubuntu variable for containerd
      
      * Polish code for containerd and cri-o
      
      * Refactoring cri socket configuration.
      
      * Configurable conmon.
      
      * Remove unused crictl/runc download
      
      * Now crictl and runc is downloaded by common crictl.yml.
      
      * fixed yamllint error
      
      * Fixed brokenfiles by conflict.
      
      * Remove commented line in config.toml
      
      * Remove readded v1.12.x version
      
      * Fixed broken set_docker_image_facts
      
      * Fix yamllint errors.
      
      * Remove unused apt source
      
      * Fix crictl could not be installed
      
      * Add containerd config from skolekonov's PR #4601
      4c8b93e5
  5. Jun 28, 2019
  6. May 28, 2019
  7. May 07, 2019
  8. Apr 29, 2019
  9. Apr 24, 2019
  10. Apr 19, 2019
  11. Apr 17, 2019
  12. Apr 11, 2019
  13. Apr 10, 2019
  14. Apr 09, 2019
  15. Apr 08, 2019
  16. Mar 05, 2019
  17. Feb 07, 2019
  18. Feb 01, 2019
  19. Jan 28, 2019
  20. Jan 16, 2019
  21. Jan 11, 2019
  22. Jan 08, 2019
    • Andreas Holmsten's avatar
      Allow override of bind addr for controller-manager and scheduler (#3968) · 4d5b41b8
      Andreas Holmsten authored
      * allows to override the bind addresses for controller-manager and scheduler
      
      Useful for Prometheus metrics monitoring
      
      * Add bind addr override support in kubeadm/v1beta1
      
      Adds support for override of bind addresses for controller-manager
      and scheduler in kubeadm/v1beta1
      
      * Move location of bind address vars
      
      * Remove double declaration of schedulerExtraArgs
      4d5b41b8
  23. Jan 03, 2019
    • Chad Swenson's avatar
      Fix kube-proxy configuration for kubeadm (#3958) · 80379f6c
      Chad Swenson authored
      - Creates and defaults an ansible variable for every configuration option in the `kubeproxy.config.k8s.io/v1alpha1` type spec
        - Fixes vars that were orphaned by removing non-kubeadm
        - Fixes previously harcoded kubeadm values
      - Introduces a `main` directory for role default files per component (requires ansible 2.6.0+)
        - Split out just `kube-proxy.yml` in this first effort
      - Removes the kube-proxy server field patch task
      
      We should continue to pull out other components from `main.yml` into their own defaults files as I did here for `defaults/main/kube-proxy.yml`. I hope for and will need others to join me in this refactoring across the project until each component config template has a matching role defaults file, with shared defaults in `kubespray-defaults` or `downloads`
      80379f6c
  24. Dec 26, 2018
  25. Dec 25, 2018
    • Zefool's avatar
      controlPlaneEndpoint set up through load balancer should be possible … (#3888) · 6ebcaab2
      Zefool authored
      * controlPlaneEndpoint set up through load balancer should be possible  even in single master setups
      
      Enable load balancer for single-master setups
      Fixes an issue where single-master setups are not reachable using the usual admin.conf from outside the cluster. 
      
      controlPlaneEndpoint set up through load balancer should be possible  even in single master setups
      
      * add fix to other api versions
      
      * remove obsolete check completely
      
      * remove check, pass 2
      
      * removes checks in client configuration
      
      * delete 'and'
      6ebcaab2
  26. Dec 20, 2018
  27. Dec 19, 2018
  28. Dec 07, 2018
  29. Dec 06, 2018
    • Rong Zhang's avatar
      Upgrade kubernetes to v1.13.0 (#3810) · 225f765b
      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
      225f765b
    • Andreas Krüger's avatar
      Remove non-kubeadm deployment (#3811) · ddffdb63
      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
      ddffdb63
  30. Nov 29, 2018
  31. Nov 28, 2018
  32. Nov 27, 2018
  33. Nov 21, 2018
  34. Nov 19, 2018
  35. Nov 14, 2018
Loading