Compare commits
4 commits
1f757d7782
...
714868ab71
| Author | SHA1 | Date | |
|---|---|---|---|
| 714868ab71 | |||
| 2c69995cf9 | |||
| e4fb1642e5 | |||
| b23028a336 |
4 changed files with 19 additions and 6 deletions
|
|
@ -1,2 +1,3 @@
|
||||||
|
# https://docs.tigera.io/calico/latest/operations/troubleshoot/troubleshooting#configure-networkmanager
|
||||||
[keyfile]
|
[keyfile]
|
||||||
unmanaged-devices=interface-name:cali*;interface-name:tunl*;interface-name:vxlan.calico;interface-name:wireguard.cali
|
unmanaged-devices=interface-name:cali*;interface-name:tunl*;interface-name:vxlan.calico;interface-name:wireguard.cali
|
||||||
|
|
@ -15,7 +15,7 @@ plugins:
|
||||||
exemptions:
|
exemptions:
|
||||||
usernames: []
|
usernames: []
|
||||||
runtimeClasses: []
|
runtimeClasses: []
|
||||||
namespaces: [kube-system, system-upgrade, cis-operator-system]
|
namespaces: [kube-system, cis-operator-system]
|
||||||
- name: EventRateLimit
|
- name: EventRateLimit
|
||||||
configuration:
|
configuration:
|
||||||
apiVersion: eventratelimit.admission.k8s.io/v1alpha1
|
apiVersion: eventratelimit.admission.k8s.io/v1alpha1
|
||||||
|
|
|
||||||
|
|
@ -89,6 +89,18 @@
|
||||||
- kubernetes_master|bool
|
- kubernetes_master|bool
|
||||||
- kubernetes_cri == "k3s"
|
- kubernetes_cri == "k3s"
|
||||||
|
|
||||||
|
- name: Make link from /etc/rancher/k3s/k3s.yaml to /etc/kubernetes/admin.conf
|
||||||
|
file:
|
||||||
|
src: "/etc/rancher/k3s/k3s.yaml"
|
||||||
|
state: link
|
||||||
|
dest: "/etc/kubernetes/admin.conf"
|
||||||
|
force: yes
|
||||||
|
owner: root
|
||||||
|
group: root
|
||||||
|
when:
|
||||||
|
- kubernetes_master|bool
|
||||||
|
- kubernetes_cri == "k3s"
|
||||||
|
|
||||||
#
|
#
|
||||||
# Manque autoconfig de .kube/config local
|
# Manque autoconfig de .kube/config local
|
||||||
#
|
#
|
||||||
|
|
@ -100,6 +112,7 @@
|
||||||
# when:
|
# when:
|
||||||
# - kubernetes_master|bigip_pool
|
# - kubernetes_master|bigip_pool
|
||||||
|
|
||||||
|
# kubectl get nodes -o custom-columns=NAME:.metadata.name,TAINTS:.spec.taints --no-headers
|
||||||
- name: Check if a node is still tainted
|
- name: Check if a node is still tainted
|
||||||
ansible.builtin.command: kubectl --kubeconfig=/etc/kubernetes/admin.conf get nodes '{{ ansible_hostname | lower }}' -o jsonpath='{.spec.taints}'
|
ansible.builtin.command: kubectl --kubeconfig=/etc/kubernetes/admin.conf get nodes '{{ ansible_hostname | lower }}' -o jsonpath='{.spec.taints}'
|
||||||
register: current_taint
|
register: current_taint
|
||||||
|
|
|
||||||
|
|
@ -40,11 +40,10 @@ selinux: true
|
||||||
#embedded-registry: true
|
#embedded-registry: true
|
||||||
disable:
|
disable:
|
||||||
- traefik
|
- traefik
|
||||||
{% if kubernetes_interface is defined %}
|
{% if lookup('vars', 'ansible_' + kubernetes_interface ) != ansible_host %}
|
||||||
node-ip: {{ kubernetes_interface.address }}
|
|
||||||
#node-ip: {{ lookup('vars', 'ansible_' + kubernetes_interface ).ipv4.address }}
|
|
||||||
{% endif %}
|
|
||||||
node-external-ip: {{ ansible_host }}
|
node-external-ip: {{ ansible_host }}
|
||||||
|
{% endif %}
|
||||||
|
node-ip: {{ lookup('vars', 'ansible_' + kubernetes_interface ).ipv4.address }}
|
||||||
{% if false %}
|
{% if false %}
|
||||||
# node-external-ip: 1.2.3.4
|
# node-external-ip: 1.2.3.4
|
||||||
#node-label:
|
#node-label:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue