Skip to content
Snippets Groups Projects
  1. Nov 15, 2024
    • Max Gautier's avatar
      Stricter kubeadm validation (config and runtime checks) (#11710) · 68718dcb
      Max Gautier authored
      * kubeadm: do not ignore preflight errors blindly
      
      The "ignoring all errors" seems to date back to the inception of the
      kubeadm support (it was --skip-preflight-check before).
      
      This can mask real errors and prevent users from seeing them.
      
      Do not ignore any errors by default and make the set of ignored errors
      configurable.
      
      * download/kubeadm: remove redundant task
      
      The mode is already set by the previous `copy` task.
      
      * Validate kubeadm configs
      
      This should help to fail early when we have invalid kubeadm configs (from
      a kubespray bug or a misconfiguration).
      
      * kubeadm-upgrade: remove unnecessary bool cast
      
      * Convert kubeadm join discovery timeout to v1beta4 config
      
      * CI: Ignore kubeadm:Mem errors on some setup.
      68718dcb
  2. Nov 05, 2024
  3. Nov 04, 2024
  4. Oct 14, 2024
  5. 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
  6. Aug 28, 2024
  7. Jul 26, 2024
  8. Apr 29, 2024
  9. Feb 16, 2024
  10. Feb 09, 2024
  11. Feb 08, 2024
    • Max Gautier's avatar
      Only download kubeadm images where needed (#10899) · 4b0a134b
      Max Gautier authored
      * Refactor of kubeadm images listing
      
      Instead of setting multiples facts, we directly create the dict we need from
      kubeadm output.
      
      * Remove useless 'default' filters in roles/download
      
      * Only download kubeadm images where needed
      4b0a134b
  12. Feb 06, 2024
  13. Feb 05, 2024
  14. Jan 04, 2024
  15. Dec 11, 2023
    • Max Gautier's avatar
      Decouple kubespray-defaults from download (#10626) · 51069223
      Max Gautier authored
      * Decouple role kubespray-defaults from download
      
      Avoids doing re-importing the download role on every invocation of
      kubespray-defaults (and skipping everything).
      
      This has a measurable effect on playbook performance.
      
      * Update docs refering to moved download defaults
      51069223
  16. Dec 06, 2023
  17. Dec 05, 2023
  18. Nov 29, 2023
  19. Nov 24, 2023
  20. Nov 09, 2023
  21. Nov 03, 2023
  22. Nov 02, 2023
  23. Oct 30, 2023
  24. Oct 20, 2023
  25. Oct 17, 2023
  26. Oct 12, 2023
  27. Sep 29, 2023
  28. Sep 26, 2023
Loading