From 158ba25cf0df2bb612c798b83b6fc2633cb8c5be Mon Sep 17 00:00:00 2001 From: fumingwei Date: Fri, 28 Oct 2022 19:50:28 +0800 Subject: [PATCH] =?UTF-8?q?feature:=E6=96=B0=E5=A2=9Ek3s=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E8=B5=84=E6=BA=90=E7=AE=A1=E7=90=86=E9=85=8D=E7=BD=AE=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ansible/roles/k3s-install/files/config.yaml | 4 ++++ ansible/roles/k3s-install/tasks/main.yml | 5 +++++ 2 files changed, 9 insertions(+) create mode 100644 ansible/roles/k3s-install/files/config.yaml diff --git a/ansible/roles/k3s-install/files/config.yaml b/ansible/roles/k3s-install/files/config.yaml new file mode 100644 index 00000000..23d6ffd3 --- /dev/null +++ b/ansible/roles/k3s-install/files/config.yaml @@ -0,0 +1,4 @@ +kubelet-arg: + - "kube-reserved=memory=2Gi" + - "system-reserved=memory=2Gi" + - "eviction-hard=memory.available<2Gi" \ No newline at end of file diff --git a/ansible/roles/k3s-install/tasks/main.yml b/ansible/roles/k3s-install/tasks/main.yml index 02b15999..0579de81 100644 --- a/ansible/roles/k3s-install/tasks/main.yml +++ b/ansible/roles/k3s-install/tasks/main.yml @@ -49,3 +49,8 @@ copy: src: "{{ role_path }}/files/10-bridge.conf" dest: /etc/cni/net.d/ + +- name: "copy config.yaml to dest for resource management" + copy: + src: "{{ role_path }}/files/config.yaml" + dest: /etc/rancher/k3s/