123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244 |
- apiVersion: cert-manager.io/v1
- kind: Certificate
- metadata:
- labels:
- app.kubernetes.io/name: opentelemetry-operator
- name: opentelemetry-operator-serving-cert
- namespace: obs-operator
- spec:
- dnsNames:
- - opentelemetry-operator-webhook-service.obs-operator.svc
- - opentelemetry-operator-webhook-service.obs-operator.svc.cluster.local
- issuerRef:
- kind: Issuer
- name: opentelemetry-operator-selfsigned-issuer
- secretName: opentelemetry-operator-controller-manager-service-cert
- subject:
- organizationalUnits:
- - opentelemetry-operator
- ---
- apiVersion: cert-manager.io/v1
- kind: Issuer
- metadata:
- labels:
- app.kubernetes.io/name: opentelemetry-operator
- name: opentelemetry-operator-selfsigned-issuer
- namespace: middleware
- spec:
- selfSigned: {}
- ---
- apiVersion: admissionregistration.k8s.io/v1
- kind: MutatingWebhookConfiguration
- metadata:
- annotations:
- cert-manager.io/inject-ca-from: obs-operator/opentelemetry-operator-serving-cert
- labels:
- app.kubernetes.io/name: opentelemetry-operator
- name: opentelemetry-operator-mutating-webhook-configuration
- webhooks:
- - admissionReviewVersions:
- - v1
- clientConfig:
- service:
- name: opentelemetry-operator-webhook-service
- namespace: obs-operator
- path: /mutate-opentelemetry-io-v1beta1-opentelemetrycollector
- failurePolicy: Fail
- name: mopentelemetrycollectorbeta.kb.io
- rules:
- - apiGroups:
- - opentelemetry.io
- apiVersions:
- - v1beta1
- operations:
- - CREATE
- - UPDATE
- resources:
- - opentelemetrycollectors
- sideEffects: None
- - admissionReviewVersions:
- - v1
- clientConfig:
- service:
- name: opentelemetry-operator-webhook-service
- namespace: obs-operator
- path: /mutate-opentelemetry-io-v1alpha1-instrumentation
- failurePolicy: Fail
- name: minstrumentation.kb.io
- rules:
- - apiGroups:
- - opentelemetry.io
- apiVersions:
- - v1alpha1
- operations:
- - CREATE
- - UPDATE
- resources:
- - instrumentations
- sideEffects: None
- - admissionReviewVersions:
- - v1
- clientConfig:
- service:
- name: opentelemetry-operator-webhook-service
- namespace: obs-operator
- path: /mutate-opentelemetry-io-v1alpha1-opampbridge
- failurePolicy: Fail
- name: mopampbridge.kb.io
- rules:
- - apiGroups:
- - opentelemetry.io
- apiVersions:
- - v1alpha1
- operations:
- - CREATE
- - UPDATE
- resources:
- - opampbridges
- sideEffects: None
- - admissionReviewVersions:
- - v1
- clientConfig:
- service:
- name: opentelemetry-operator-webhook-service
- namespace: obs-operator
- path: /mutate-v1-pod
- failurePolicy: Ignore
- name: mpod.kb.io
- rules:
- - apiGroups:
- - ""
- apiVersions:
- - v1
- operations:
- - CREATE
- resources:
- - pods
- sideEffects: None
- ---
- apiVersion: admissionregistration.k8s.io/v1
- kind: ValidatingWebhookConfiguration
- metadata:
- annotations:
- cert-manager.io/inject-ca-from: obs-operator/opentelemetry-operator-serving-cert
- labels:
- app.kubernetes.io/name: opentelemetry-operator
- name: opentelemetry-operator-validating-webhook-configuration
- webhooks:
- - admissionReviewVersions:
- - v1
- clientConfig:
- service:
- name: opentelemetry-operator-webhook-service
- namespace: obs-operator
- path: /validate-opentelemetry-io-v1beta1-opentelemetrycollector
- failurePolicy: Fail
- name: vopentelemetrycollectorcreateupdatebeta.kb.io
- rules:
- - apiGroups:
- - opentelemetry.io
- apiVersions:
- - v1beta1
- operations:
- - CREATE
- - UPDATE
- resources:
- - opentelemetrycollectors
- sideEffects: None
- - admissionReviewVersions:
- - v1
- clientConfig:
- service:
- name: opentelemetry-operator-webhook-service
- namespace: obs-operator
- path: /validate-opentelemetry-io-v1beta1-opentelemetrycollector
- failurePolicy: Ignore
- name: vopentelemetrycollectordeletebeta.kb.io
- rules:
- - apiGroups:
- - opentelemetry.io
- apiVersions:
- - v1beta1
- operations:
- - DELETE
- resources:
- - opentelemetrycollectors
- sideEffects: None
- - admissionReviewVersions:
- - v1
- clientConfig:
- service:
- name: opentelemetry-operator-webhook-service
- namespace: obs-operator
- path: /validate-opentelemetry-io-v1alpha1-instrumentation
- failurePolicy: Fail
- name: vinstrumentationcreateupdate.kb.io
- rules:
- - apiGroups:
- - opentelemetry.io
- apiVersions:
- - v1alpha1
- operations:
- - CREATE
- - UPDATE
- resources:
- - instrumentations
- sideEffects: None
- - admissionReviewVersions:
- - v1
- clientConfig:
- service:
- name: opentelemetry-operator-webhook-service
- namespace: obs-operator
- path: /validate-opentelemetry-io-v1alpha1-instrumentation
- failurePolicy: Ignore
- name: vinstrumentationdelete.kb.io
- rules:
- - apiGroups:
- - opentelemetry.io
- apiVersions:
- - v1alpha1
- operations:
- - DELETE
- resources:
- - instrumentations
- sideEffects: None
- - admissionReviewVersions:
- - v1
- clientConfig:
- service:
- name: opentelemetry-operator-webhook-service
- namespace: obs-operator
- path: /validate-opentelemetry-io-v1alpha1-opampbridge
- failurePolicy: Fail
- name: vopampbridgecreateupdate.kb.io
- rules:
- - apiGroups:
- - opentelemetry.io
- apiVersions:
- - v1alpha1
- operations:
- - CREATE
- - UPDATE
- resources:
- - opampbridges
- sideEffects: None
- - admissionReviewVersions:
- - v1
- clientConfig:
- service:
- name: opentelemetry-operator-webhook-service
- namespace: obs-operator
- path: /validate-opentelemetry-io-v1alpha1-opampbridge
- failurePolicy: Ignore
- name: vopampbridgedelete.kb.io
- rules:
- - apiGroups:
- - opentelemetry.io
- apiVersions:
- - v1alpha1
- operations:
- - DELETE
- resources:
- - opampbridges
- sideEffects: None
|