You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
1.2 KiB

  1. ---
  2. # Instance settings
  3. cloud_image: ubuntu-2404
  4. mode: node-etcd-client
  5. vm_memory: 1600
  6. # Kubespray settings
  7. auto_renew_certificates: true
  8. kubeadm_ignore_preflight_errors:
  9. - Mem
  10. # Currently ipvs not available on KVM: https://packages.ubuntu.com/search?suite=noble&arch=amd64&mode=exactfilename&searchon=contents&keywords=ip_vs_sh.ko
  11. kube_proxy_mode: iptables
  12. enable_nodelocaldns: false
  13. containerd_registries:
  14. "docker.io": "https://mirror.gcr.io"
  15. containerd_registries_mirrors:
  16. - prefix: docker.io
  17. mirrors:
  18. - host: https://mirror.gcr.io
  19. capabilities: ["pull", "resolve"]
  20. skip_verify: false
  21. - prefix: 172.19.16.11:5000
  22. mirrors:
  23. - host: http://172.19.16.11:5000
  24. capabilities: ["pull", "resolve", "push"]
  25. skip_verify: true
  26. calico_datastore: "etcd"
  27. # Test kubeadm patches
  28. kubeadm_patches:
  29. - target: kube-apiserver
  30. patch:
  31. metadata:
  32. annotations:
  33. example.com/test: "true"
  34. labels:
  35. example.com/prod_level: "prep"
  36. - target: kube-controller-manager
  37. patch:
  38. metadata:
  39. annotations:
  40. example.com/test: "false"
  41. labels:
  42. example.com/prod_level: "prep"