1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2025-03-29 10:55:05 +00:00

Updated install.yaml due to the policy-v2 specifications

This commit is contained in:
Maxim Goncharenko 2019-05-13 16:08:02 +03:00
parent 8077cfed87
commit ee6630333e

View file

@ -1,9 +1,9 @@
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: policies.policy.nirmata.io
name: policies.kubepolicy.nirmata.io
spec:
group: policy.nirmata.io
group: kubepolicy.nirmata.io
versions:
- name: v1alpha1
served: true
@ -20,26 +20,23 @@ spec:
properties:
spec:
required:
- failurePolicy
- rules
properties:
failurePolicy:
type: string
enum:
- continueOnError
- stopOnError
rules:
type: array
items:
type: object
required:
- name
- resource
properties:
parameters:
name:
type: string
resource:
type: object
required:
- kind
properties:
parameters:
kind:
type: string
enum:
@ -85,66 +82,69 @@ spec:
type: array
items:
type: string
patch:
mutate:
type: object
properties:
overlay:
AnyValue: {}
patches:
type: array
items:
type: object
required:
- path
- op
properties:
path:
type: string
op:
type: string
enum:
- add
- replace
- remove
value:
AnyValue: {}
validate:
type: object
required:
- pattern
properties:
message:
type: string
pattern:
AnyValue: {}
generate:
type: array
items:
type: object
required:
- path
- op
- kind
- name
- copyFrom
properties:
path:
kind:
type: string
op:
name:
type: string
enum:
- add
- replace
- remove
value:
AnyValue: {}
configMapGenerator:
type: object
required:
- name
properties:
name:
type: string
copyFrom:
type: object
required:
- namespace
- name
properties:
namespace:
copyFrom:
type: object
required:
- namespace
- name
properties:
namespace:
type: string
name:
type: string
data:
type: object
additionalProperties:
type: string
name:
labels:
type: object
additionalProperties:
type: string
data:
type: object
additionalProperties:
type: string
secretGenerator:
type: object
required:
- name
properties:
name:
type: string
copyFrom:
type: object
required:
- namespace
- name
properties:
namespace:
type: string
name:
type: string
data:
type: object
additionalProperties:
type: string
---
apiVersion: v1
kind: Service