Skip to content
Snippets Groups Projects
  1. Sep 23, 2022
  2. Aug 04, 2022
  3. Jun 15, 2022
  4. Feb 26, 2022
  5. Feb 22, 2022
  6. Dec 10, 2021
    • Cristian Calin's avatar
      containerd: change default resolvconf_mode to host_resolvconf (#8247) · 682c8a59
      Cristian Calin authored
      * containerd: change default resolvconf_mode to host_resolvconf
      
      * Wait for kube-apiserver to come back after pod refresh
      
      * Handle resolv.conf gracefully
      
      * Retain currently configured DNS entries to ensure we don't break the resolvers
      
      * Suse uses wickedd for network management so no dhcp hooks
      
      * Molecule: increase ansible timeout
      
      * CI: Increase ansible timeout to 120s for Packet jobs
      682c8a59
  7. Dec 04, 2021
  8. Oct 01, 2021
  9. May 18, 2021
  10. Apr 12, 2021
  11. Feb 10, 2021
  12. Feb 05, 2021
  13. Oct 29, 2020
  14. Sep 17, 2020
  15. Aug 31, 2020
  16. Aug 28, 2020
  17. Jul 28, 2020
  18. Jul 27, 2020
  19. Jun 16, 2020
  20. May 18, 2020
  21. Mar 25, 2020
    • Xiaodu's avatar
      Move host_architecture to kubespray-defaults (#5811) · 63fa406c
      Xiaodu authored
      The variable is defined in `kubernetes/preinstall` role and used in several roles. Since `kubernetes/preinstall` is not always included when `ansible-playbook` is run with tag selectors (see #5734 for reason), they will fail, or individual roles must copy the same fact definitions (as in #3846). Moving the definition to the always-included `kubespray-defaults` role will resolve the dependency problem.
      63fa406c
  22. Mar 24, 2020
    • Stephen Schmidt's avatar
      Fix etcd install with docker and etcd_kubeadm_enabled (#5777) · 0379a52f
      Stephen Schmidt authored
      - This solves issue #5721 & #5713 (dupes)
        - Provide a cleaner default usage pattern for the download role
          around etcd that supports 'host' and 'docker' properly
        - Extract the 'etcdctl' as a separate task install piece and reuse it where
          appropriate
        - Update the kubeadm-etcd task to reflect the above change
      0379a52f
  23. Mar 18, 2020
  24. Mar 17, 2020
    • spaced's avatar
      Fedora CoreOS support (#5657) · 876d4de6
      spaced authored
      * fedora coreos support
      - bootstrap and new fact for
      
      * fedora coreos support
      - fix bootstrap condition
      
      * fedora coreos support
      - allow customize packages for fedora coreos bootstrap
      
      * fedora coreos support
      - prevent install ptyhon3 and epel via dnf for fedora coreos
      
      * fedora coreos support
      - handle all ostree like os in same way
      
      * fedora coreos support
      - handle all ostree like os in same way for crio
      
      * fedora coreos support
      - add fcos documentations
      876d4de6
  25. Feb 18, 2020
  26. Dec 05, 2019
  27. Dec 02, 2019
  28. Nov 06, 2019
  29. Jul 30, 2019
  30. Jun 20, 2019
    • Matthew Mosesohn's avatar
      Enable kubeadm etcd mode (#4818) · 4348e78b
      Matthew Mosesohn authored
      * Enable kubeadm etcd mode
      
      Uses cert commands from kubeadm experimental control plane to
      enable non-master nodes to obtain etcd certs.
      
      Related story: PROD-29434
      
      Change-Id: Idafa1d223e5c6ceadf819b6f9c06adf4c4f74178
      
      * Add validation checks and exclude calico kdd mode
      
      Change-Id: Ic234f5e71261d33191376e70d438f9f6d35f358c
      
      * Move etcd mode test to ubuntu flannel HA job
      
      Change-Id: I9af6fd80a1bbb1692ab10d6da095eb368f6bc732
      
      * rename etcd_mode to etcd_kubeadm_enabled
      
      Change-Id: Ib196d6c8a52f48cae370b026f7687ff9ca69c172
      4348e78b
  31. Jun 05, 2019
    • Sergey Nuzhdin's avatar
      Add support for arm images for hyperkube, kubeadm and cni_binary (#4261) · 07cb8ebe
      Sergey Nuzhdin authored
      * Add support for arm images for hyperkube, kubeadm and cni_binary
      
      * Add dummy etcd checksum for arm
      
      This commit adds dummy etcd checksum for arm to avoid "no attribute" error
      during setup.
      
      * Add etcd host assert check
      
      * Add 1.13.4 checksums of kubeadm and hyperkube for arm
      
      * Update checksums of kubeadm and hyperkube for arm
      
      * Add dummy checksums for calicoctl_binary_checksums dict
      
      * disable gather_facts because it causes tests to fail
      
      * Remove architecture check for etcd, due to unable to run tests
      07cb8ebe
  32. Jun 04, 2019
  33. May 16, 2019
  34. May 03, 2019
  35. Apr 01, 2019
  36. Feb 25, 2019
  37. Dec 06, 2018
    • 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
  38. Oct 16, 2018
    • JuanJo Ciarlante's avatar
      [jjo] add kube-router support (#3339) · a5edd0d7
      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
      a5edd0d7
  39. Aug 31, 2018
Loading