This commit is contained in:
Julien Laurenceau 2022-12-19 18:55:51 -08:00 committed by GitHub
commit 7200b78ef1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 38 additions and 5 deletions

View file

@ -4,7 +4,7 @@
# dashboard_enabled: false
# Helm deployment
helm_enabled: false
helm_enabled: true
# Registry deployment
registry_enabled: false
@ -135,7 +135,7 @@ ingress_alb_enabled: false
# alb_ingress_aws_debug: "false"
# Cert manager deployment
cert_manager_enabled: false
cert_manager_enabled: true
# cert_manager_namespace: "cert-manager"
# cert_manager_tolerations:
# - key: node-role.kubernetes.io/master

View file

@ -170,6 +170,7 @@ ndots: 2
# remove_default_searchdomains: false
# Can be coredns, coredns_dual, manual or none
dns_mode: coredns
dns_min_replicas: 1
# Set manual server if using a custom cluster DNS server
# manual_dns_server: 10.x.x.x
# Enable nodelocal dns cache

View file

@ -74,3 +74,34 @@
state: present
use: apt
become: true
# Workaround for https://github.com/kubernetes-sigs/kubespray/issues/8850
- name: check if cgroupv2 are enabled
stat:
path: "/sys/fs/cgroup/cgroup.controllers"
# Workaround for https://github.com/kubernetes-sigs/kubespray/issues/8850
- name: Disable Systemd Resolved
become: true
block:
- name: Set default as DNS operational mode
ini_file:
path: "/etc/NetworkManager/NetworkManager.conf"
section: main
option: dns
value: default
no_extra_spaces: yes
- name: Disable systemd-resolved
systemd:
name: systemd-resolved
state: stopped
enabled: no
- name: Remove resolv.conf
file:
path: "/etc/resolv.conf"
state: absent
- name: Restart and enable NetworkManager
systemd:
name: NetworkManager
state: restarted
enabled: yes

View file

@ -27,6 +27,7 @@
- name: cri-dockerd | reload cri-dockerd.service
service:
name: cri-dockerd.service
enabled: yes
state: restarted
- name: cri-dockerd | enable cri-dockerd service

View file

@ -1,2 +1,2 @@
---
kube_resolv_conf: "/run/systemd/resolve/resolv.conf"
kube_resolv_conf: "/etc/resolv.conf"

View file

@ -1,2 +1,2 @@
---
kube_resolv_conf: "/run/systemd/resolve/resolv.conf"
kube_resolv_conf: "/etc/resolv.conf"

View file

@ -1,2 +1,2 @@
---
kube_resolv_conf: "/run/systemd/resolve/resolv.conf"
kube_resolv_conf: "/etc/resolv.conf"