add cpuLimitsRange

This commit is contained in:
Robert Brennan
2023-08-08 13:31:36 -04:00
parent 10e82cf0ae
commit 677598c19c
4 changed files with 54 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
successMessage: CPU limits are within the required range
failureMessage: CPU limits should be within the required range
category: Efficiency
target: Container
containers:
exclude:
- initContainer
schema:
'$schema': http://json-schema.org/draft-07/schema
type: object
required:
- resources
properties:
resources:
type: object
required:
- limits
properties:
limits:
required:
- cpu
properties:
cpu:
resourceMinimum: 200m
resourceMaximum: "2"
+1
View File
@@ -38,6 +38,7 @@ var (
"memoryRequestsMissing",
"cpuLimitsMissing",
"cpuRequestsMissing",
"cpuLimitsRange",
"readinessProbeMissing",
"livenessProbeMissing",
"pullPolicyNotAlways",
@@ -0,0 +1,14 @@
apiVersion: v1
kind: Pod
metadata:
name: nginx
labels:
app.kubernetes.io/name: nginx
spec:
containers:
- name: nginx
image: nginx
resources:
limits:
memory: 128Mi
cpu: 5
@@ -0,0 +1,14 @@
apiVersion: v1
kind: Pod
metadata:
name: nginx
labels:
app.kubernetes.io/name: nginx
spec:
containers:
- name: nginx
image: nginx
resources:
limits:
memory: 128Mi
cpu: 1