added istio controller for cert-manager

This commit is contained in:
ston1th 2019-08-10 21:51:09 +02:00
commit b23161a08d
10 changed files with 373 additions and 0 deletions

View file

@ -0,0 +1,43 @@
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: refmaps.cic.giftfish.de
spec:
group: cic.giftfish.de
versions:
- name: v1alpha1
served: true
storage: true
scope: Cluster
names:
plural: refmaps
singular: refmap
kind: RefMap
shortNames:
- rm
preserveUnknownFields: false
validation:
openAPIV3Schema:
type: object
properties:
spec:
type: object
properties:
namespace:
type: string
gateway:
type: object
properties:
ref:
type: string
action:
type: string
pattern: '^(none|delete)$'
virtualService:
type: object
properties:
ref:
type: string
action:
type: string
pattern: '^(clear|delete)$'