Advertisement
czhujer

kyverno-node-selectors

Mar 17th, 2022
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. kyverno)]$ kc get clusterpolicies.kyverno.io spot-selector-policy-for-gitlab -o yaml
  2. apiVersion: kyverno.io/v1
  3. kind: ClusterPolicy
  4. metadata:
  5. annotations:
  6. meta.helm.sh/release-name: kyverno-policies
  7. meta.helm.sh/release-namespace: kyverno
  8. pod-policies.kyverno.io/autogen-controllers: none
  9. labels:
  10. app: raw
  11. app.kubernetes.io/managed-by: Helm
  12. chart: raw-0.2.3
  13. heritage: Helm
  14. release: kyverno-policies
  15. name: spot-selector-policy-for-gitlab
  16. spec:
  17. background: true
  18. failurePolicy: Fail
  19. rules:
  20. - match:
  21. resources:
  22. kinds:
  23. - Pod
  24. namespaceSelector:
  25. matchLabels:
  26. gitlab: "true"
  27. mutate:
  28. patchStrategicMerge:
  29. spec:
  30. nodeSelector:
  31. gitlab/ci: "true"
  32. tolerations:
  33. - effect: NoSchedule
  34. key: kubernetes.azure.com/scalesetpriority
  35. operator: Equal
  36. value: spot
  37. name: spot-selector-policy-gitlab
  38. validationFailureAction: audit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement