From aec3ea9e4eb5c3540c3668b8c4972c3d35200d75 Mon Sep 17 00:00:00 2001 From: ssube Date: Sat, 22 Jun 2019 12:44:46 -0500 Subject: [PATCH] fix(rules): check numeric cpu limits --- rules/kubernetes.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/rules/kubernetes.yml b/rules/kubernetes.yml index ec5b9e8..6b90a59 100644 --- a/rules/kubernetes.yml +++ b/rules/kubernetes.yml @@ -56,9 +56,7 @@ rules: limits: type: object properties: - cpu: - type: string - pattern: "[0-9]+m" + cpu: &resources-cpu # ensure the limits aren't *too* low check: @@ -68,8 +66,11 @@ rules: type: object properties: cpu: - type: string - pattern: "[1-9][0-9]{2,}m" + oneOf: + - type: number + minimum: 1 + - type: string + pattern: "[1-9][0-9]{2,}m" - name: kubernetes-deployment-replicas desc: deployments must specify a positive replica count