github.com/redhat-appstudio/release-service@v0.0.0-20240507045911-a8558ef3422a/config/webhook/manifests.yaml (about) 1 --- 2 apiVersion: admissionregistration.k8s.io/v1 3 kind: MutatingWebhookConfiguration 4 metadata: 5 creationTimestamp: null 6 name: mutating-webhook-configuration 7 webhooks: 8 - admissionReviewVersions: 9 - v1 10 clientConfig: 11 service: 12 name: webhook-service 13 namespace: system 14 path: /mutate-appstudio-redhat-com-v1alpha1-author 15 failurePolicy: Fail 16 name: mauthor.kb.io 17 rules: 18 - apiGroups: 19 - appstudio.redhat.com 20 apiVersions: 21 - v1alpha1 22 operations: 23 - CREATE 24 - UPDATE 25 resources: 26 - releases 27 - releaseplans 28 sideEffects: None 29 - admissionReviewVersions: 30 - v1 31 clientConfig: 32 service: 33 name: webhook-service 34 namespace: system 35 path: /mutate-appstudio-redhat-com-v1alpha1-release 36 failurePolicy: Fail 37 name: mrelease.kb.io 38 rules: 39 - apiGroups: 40 - appstudio.redhat.com 41 apiVersions: 42 - v1alpha1 43 operations: 44 - CREATE 45 resources: 46 - releases 47 sideEffects: None 48 - admissionReviewVersions: 49 - v1 50 clientConfig: 51 service: 52 name: webhook-service 53 namespace: system 54 path: /mutate-appstudio-redhat-com-v1alpha1-releaseplan 55 failurePolicy: Fail 56 name: mreleaseplan.kb.io 57 rules: 58 - apiGroups: 59 - appstudio.redhat.com 60 apiVersions: 61 - v1alpha1 62 operations: 63 - CREATE 64 resources: 65 - releaseplans 66 sideEffects: None 67 - admissionReviewVersions: 68 - v1 69 clientConfig: 70 service: 71 name: webhook-service 72 namespace: system 73 path: /mutate-appstudio-redhat-com-v1alpha1-releaseplanadmission 74 failurePolicy: Fail 75 name: mreleaseplanadmission.kb.io 76 rules: 77 - apiGroups: 78 - appstudio.redhat.com 79 apiVersions: 80 - v1alpha1 81 operations: 82 - CREATE 83 resources: 84 - releaseplanadmissions 85 sideEffects: None 86 --- 87 apiVersion: admissionregistration.k8s.io/v1 88 kind: ValidatingWebhookConfiguration 89 metadata: 90 creationTimestamp: null 91 name: validating-webhook-configuration 92 webhooks: 93 - admissionReviewVersions: 94 - v1 95 clientConfig: 96 service: 97 name: webhook-service 98 namespace: system 99 path: /validate-appstudio-redhat-com-v1alpha1-release 100 failurePolicy: Fail 101 name: vrelease.kb.io 102 rules: 103 - apiGroups: 104 - appstudio.redhat.com 105 apiVersions: 106 - v1alpha1 107 operations: 108 - CREATE 109 - UPDATE 110 resources: 111 - releases 112 sideEffects: None 113 - admissionReviewVersions: 114 - v1 115 clientConfig: 116 service: 117 name: webhook-service 118 namespace: system 119 path: /validate-appstudio-redhat-com-v1alpha1-releaseplan 120 failurePolicy: Fail 121 name: vreleaseplan.kb.io 122 rules: 123 - apiGroups: 124 - appstudio.redhat.com 125 apiVersions: 126 - v1alpha1 127 operations: 128 - CREATE 129 - UPDATE 130 resources: 131 - releaseplans 132 sideEffects: None 133 - admissionReviewVersions: 134 - v1 135 clientConfig: 136 service: 137 name: webhook-service 138 namespace: system 139 path: /validate-appstudio-redhat-com-v1alpha1-releaseplanadmission 140 failurePolicy: Fail 141 name: vreleaseplanadmission.kb.io 142 rules: 143 - apiGroups: 144 - appstudio.redhat.com 145 apiVersions: 146 - v1alpha1 147 operations: 148 - CREATE 149 - UPDATE 150 resources: 151 - releaseplanadmissions 152 sideEffects: None