Nicolas Massé 3 years ago
parent
commit
0a947c4f58
  1. 3
      infrastructure.yaml
  2. 17
      openshift-gitops.yaml

3
infrastructure.yaml

@ -14,6 +14,9 @@ spec:
helm:
valueFiles:
- ../infrastructure-values.yaml
parameters:
- name: masterKey
value: my-secret-value
project: default
syncPolicy:
automated:

17
openshift-gitops.yaml

@ -4,11 +4,26 @@ metadata:
name: demo-apimgmt-gitops
rules:
- apiGroups: [""]
resources: ["secrets"]
resources: ["secrets","services","pvc"]
verbs: ["*"]
- apiGroups: ["project.openshift.io"]
resources: ["projects"]
verbs: ["*"]
- apiGroups: ["project.openshift.io"]
resources: ["projects"]
verbs: ["*"]
- apiGroups: ["image.openshift.io"]
resources: ["imagestreams"]
verbs: ["*"]
- apiGroups: ["route.openshift.io"]
resources: ["routes","routes/custom-host"]
verbs: ["*"]
- apiGroups: ["apps.openshift.io"]
resources: ["deploymentconfigs"]
verbs: ["*"]
- apiGroups: ["build.openshift.io"]
resources: ["buildconfigs"]
verbs: ["*"]
- apiGroups: ["keycloak.org"]
resources: ["keycloaks"]
verbs: ["*"]

Loading…
Cancel
Save