diff --git a/ansible/roles/k3s-install/files/multus-daemonset.yml b/ansible/roles/k3s-install/files/multus-daemonset.yml index 1a4f116c..dc53f42d 100644 --- a/ansible/roles/k3s-install/files/multus-daemonset.yml +++ b/ansible/roles/k3s-install/files/multus-daemonset.yml @@ -184,6 +184,7 @@ spec: args: - "--multus-conf-file=auto" - "--cni-version=0.3.1" + - "--multus-kubeconfig-file-host=/etc/rancher/k3s/k3s.yaml" resources: requests: cpu: "100m" diff --git a/ansible/roles/k3s-install/files/service_set_RuntimeMaxSec.conf b/ansible/roles/k3s-install/files/service_set_RuntimeMaxSec.conf new file mode 100644 index 00000000..ab9d1c71 --- /dev/null +++ b/ansible/roles/k3s-install/files/service_set_RuntimeMaxSec.conf @@ -0,0 +1,2 @@ +[Service] +RuntimeMaxSec=300d diff --git a/ansible/roles/k3s-install/tasks/main.yml b/ansible/roles/k3s-install/tasks/main.yml index 055bdf18..cdc4ab24 100644 --- a/ansible/roles/k3s-install/tasks/main.yml +++ b/ansible/roles/k3s-install/tasks/main.yml @@ -65,3 +65,8 @@ copy: src: "{{ role_path }}/files/crontab_clean_orphaned_pods_dir" dest: /var/spool/cron/root + +- name: "copy override service file to dest" + copy: + src: "{{ role_path }}/files/service_set_RuntimeMaxSec.conf" + dest: /usr/lib/systemd/system/k3s.service.d/