Skip to content
  1. Sep 24, 2024
  2. Sep 23, 2024
  3. Sep 21, 2024
    • Max Gautier's avatar
      Test group membership with group_names · 2ec1c938
      Max Gautier authored
      Testing for group membership with group names makes Kubespray more
      tolerant towards the structure of the inventory.
      Where 'inventory_hostname in groups["some_group"] would fail if
      "some_group" is not defined, '"some_group" in group_names' would not.
      2ec1c938
  4. Sep 19, 2024
  5. Sep 18, 2024
  6. Sep 13, 2024
  7. Sep 12, 2024
  8. Sep 10, 2024
    • Max Gautier's avatar
      kubeadm: allow to provide patch inline in inventories · 8e254ec1
      Max Gautier authored
      Specifying one directory for kubeadm patches is not ideal:
      1. It does not allow working with multiples inventories easily
      2. No ansible templating of the patch
      3. Ansible path searching can sometimes be confusing
      
      Instead, provide the patch directly in a variable, and add some quality
      of life to handle components targeting and patch ordering more
      explicitly (`target` and `type` which are translated to the kubeadm
      scheme which is based on the file name)
      8e254ec1
    • Max Gautier's avatar
      Deduplicate kubeadm_patches tasks · a8b66fd2
      Max Gautier authored
      kubernetes/control-plane and kubernetes/kubeadm roles both push kubeadm
      patches in the same way.
      Extract that code and make it a dependency of both.
      This is safe because it's only configuration for kubeadm, which only
      takes effect when kubeadm is run.
      a8b66fd2
  9. Sep 09, 2024
  10. Sep 06, 2024
  11. Sep 05, 2024
  12. Sep 02, 2024
  13. Sep 01, 2024
  14. Aug 31, 2024
  15. Aug 30, 2024
  16. Aug 29, 2024
  17. Aug 28, 2024
  18. Aug 26, 2024
  19. Aug 21, 2024
  20. Aug 19, 2024
Loading