Skip to content
Snippets Groups Projects
  1. Apr 03, 2024
    • Nicolas Goudry's avatar
      Remove access to cluster from anonymous users (#11016) · c6fcbf6e
      Nicolas Goudry authored
      * feat: add user facing variable with default
      
      * feat: remove rolebinding to anonymous users after init and upgrade
      
      * feat: use file discovery for secondary control plane nodes
      
      * feat: use file discovery for nodes
      
      * fix: do not fail if rolebinding does not exist
      
      * docs: add warning about kube_api_anonymous_auth
      
      * style: improve readability of delegate_to parameter
      
      * refactor: rename discovery kubeconfig file
      
      * test: enable new variable in hardening and upgrade test cases
      
      * docs: add option to config parameters
      
      * test: multiple instances and upgrade
      Unverified
      c6fcbf6e
  2. Jan 25, 2024
  3. Jan 22, 2024
  4. Dec 12, 2023
  5. Nov 27, 2023
  6. Nov 08, 2023
    • Max Gautier's avatar
      Move control plane certs renewal "spread out" into the systemd timer (#10596) · b3f6d051
      Max Gautier authored
      * Use RandomizedDelaySec to spread out control certificates renewal plane
      
      If the number of control plane node is superior to 6, using (index * 10
      minutes) will fail (03:60:00 is not a valid timestamp).
      
      Compared to just fixing the jinja expression (to use a modulo for
      example), this should avoid having two control planes certificates
      update node being triggered at the same time.
      
      * Make k8s-certs-renew.timer Persistent
      
      If the control plane happens to be offline during the scheduled
      certificates renewal (node failure or anything like that), we still want
      the renewal to happen.
      Unverified
      b3f6d051
  7. Oct 30, 2023
  8. Jul 05, 2023
  9. Jun 13, 2023
  10. Mar 29, 2023
  11. Mar 27, 2023
  12. Oct 14, 2022
  13. Oct 06, 2022
  14. Aug 30, 2022
  15. Aug 18, 2022
    • Tomas Zvala's avatar
      Add the option to enable default Pod Security Configuration (#9017) · 30c77ea4
      Tomas Zvala authored
      * Add the option to enable default Pod Security Configuration
      
      Enable Pod Security in all namespaces by default with the option to
      exempt some namespaces. Without the change only namespaces explicitly
      configured will receive the admission plugin treatment.
      
      * Fix the PR according to code review comments
      
      * Revert the latest changes
      
      - leave the empty file when kube_pod_security_use_default, but add comment explaining the empty file
      - don't attempt magic at conditionally adding PodSecurity to kube_apiserver_admission_plugins_needs_configuration
      Unverified
      30c77ea4
  16. Jun 22, 2022
  17. Jun 17, 2022
  18. Jun 15, 2022
  19. May 23, 2022
  20. May 06, 2022
  21. May 02, 2022
  22. Feb 23, 2022
  23. Feb 22, 2022
  24. Dec 06, 2021
  25. Sep 17, 2021
  26. Sep 15, 2021
  27. Apr 21, 2021
  28. Apr 12, 2021
  29. Apr 06, 2021
  30. Mar 22, 2021
  31. Feb 01, 2021
Loading