Skip to content
  1. Nov 26, 2024
    • Max Gautier's avatar
      69ca3241
    • Max Gautier's avatar
      Remove contrib/dind · 56e41f06
      Max Gautier authored
      contrib/dind use inventory_builder, which is removed. It overlaps with
      the function of kind (Kubernetes in Docker) and has not see change
      (apart from linting driven ones) for a long time.
      
      It also does not seem to work (provisioning playbook crash).
      56e41f06
    • Max Gautier's avatar
      Remove the inventory_builder script · 719c0b00
      Max Gautier authored
      This only really help with the easiest part of building your inventory
      (listing the hosts) as you still need to edit your groups vars and
      similar.
      The opaqueness of the script does not really help our users to
      understand their own inventory.
      
      Furthermore, there is not really a reason that something which is common
      to all the Ansible ecosystem should be done in a special way for
      Kubespray.
      719c0b00
  2. Nov 19, 2024
    • logicsys's avatar
      Partial Cilium 1.16+ Support & Add vars for configuring cilium IP load... · b8541962
      logicsys authored
      Partial Cilium 1.16+ Support & Add vars for configuring cilium IP load balancer pools and bgp v1 & v2 apis (#11620)
      
      * Add vars for configuring cilium IP load balancer pools and bgp peer policies
      
      * Cilium 1.16+ Support - Add vars for configuring cilium bgpv2 api & handle cilium_kube_proxy_replacement unsupported values
      b8541962
  3. Nov 18, 2024
  4. Nov 17, 2024
  5. Nov 16, 2024
  6. Nov 15, 2024
    • Max Gautier's avatar
      Include scripts and conf files in the ansible collection (#11707) · c4b53ff0
      Max Gautier authored
      We use shell scripts and conf files in some roles (notably, certificates
      provisioning), so we need to include them in order for the collection to
      work when using the configurations depending on those roles.
      c4b53ff0
    • 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
  7. Nov 14, 2024
  8. Nov 13, 2024
  9. Nov 12, 2024
  10. Nov 11, 2024
  11. Nov 08, 2024
  12. Nov 07, 2024
  13. Nov 06, 2024
  14. Nov 05, 2024
Loading