From e606a7c3834cf0757d3cb6282fda83a4df99aa2f Mon Sep 17 00:00:00 2001 From: sandervanvugt Date: Tue, 15 Nov 2022 13:03:45 +0100 Subject: [PATCH] message --- limitedpod.yaml | 13 +++++++++++++ limitrange.yaml | 14 ++++++++++++++ taint-toleration.yaml | 9 +++++---- taint-toleration2.yaml | 16 ++++++++++++++++ 4 files changed, 48 insertions(+), 4 deletions(-) create mode 100644 limitedpod.yaml create mode 100644 limitrange.yaml create mode 100644 taint-toleration2.yaml diff --git a/limitedpod.yaml b/limitedpod.yaml new file mode 100644 index 0000000..7d231de --- /dev/null +++ b/limitedpod.yaml @@ -0,0 +1,13 @@ +apiVersion: v1 +kind: Pod +metadata: + name: limitedpod +spec: + containers: + - name: demo + image: registry.k8s.io/pause:2.0 + resources: + requests: + cpu: 700m + limits: + cpu: 700m diff --git a/limitrange.yaml b/limitrange.yaml new file mode 100644 index 0000000..b08f192 --- /dev/null +++ b/limitrange.yaml @@ -0,0 +1,14 @@ +apiVersion: v1 +kind: LimitRange +metadata: + name: cpulimits +spec: + limits: + - default: + cpu: 500m + defaultRequest: + cpu: 500m + max: + cpu: "1" + min: + cpu: 100m diff --git a/taint-toleration.yaml b/taint-toleration.yaml index 699ab1c..88c2235 100644 --- a/taint-toleration.yaml +++ b/taint-toleration.yaml @@ -1,15 +1,16 @@ apiVersion: v1 kind: Pod metadata: - name: nginx-toleration + name: nginx-ssd labels: env: test spec: containers: - - name: nginx-toleration + - name: nginx-ssd image: nginx imagePullPolicy: IfNotPresent tolerations: - - key: "example-key" - operator: "Exists" + - key: "storage" + operator: "Equals" + value: "ssd" effect: "NoSchedule" diff --git a/taint-toleration2.yaml b/taint-toleration2.yaml new file mode 100644 index 0000000..b36ffe6 --- /dev/null +++ b/taint-toleration2.yaml @@ -0,0 +1,16 @@ +apiVersion: v1 +kind: Pod +metadata: + name: nginx-hdd + labels: + env: test +spec: + containers: + - name: nginx-hdd + image: nginx + imagePullPolicy: IfNotPresent + tolerations: + - key: "storage" + operator: "Equals" + value: "hdd" + effect: "NoSchedule"