apiVersion: v1
kind: Service
metadata:
  annotations:
    openshift.io/description: Expose the admission webhook service which validates
      `PrometheusRules` and `AlertmanagerConfig` custom resources on port 8443.
    operator.openshift.io/spec-hash: 097457c83cbcaea7eec544b71a7fef08bd2e6997ede8206892c845fcae7b6cbc
    service.alpha.openshift.io/serving-cert-signed-by: openshift-service-serving-signer@1761564657
    service.beta.openshift.io/serving-cert-secret-name: prometheus-operator-admission-webhook-tls
    service.beta.openshift.io/serving-cert-signed-by: openshift-service-serving-signer@1761564657
  creationTimestamp: "2025-10-27T11:31:46Z"
  labels:
    app.kubernetes.io/managed-by: cluster-monitoring-operator
    app.kubernetes.io/name: prometheus-operator-admission-webhook
    app.kubernetes.io/part-of: openshift-monitoring
    app.kubernetes.io/version: 0.81.0
  name: prometheus-operator-admission-webhook
  namespace: openshift-monitoring
  resourceVersion: "9076"
  uid: f194bdf4-484a-44fa-b0ad-ebb967ada0d0
spec:
  clusterIP: 172.30.183.72
  clusterIPs:
  - 172.30.183.72
  internalTrafficPolicy: Cluster
  ipFamilies:
  - IPv4
  ipFamilyPolicy: SingleStack
  ports:
  - name: https
    port: 8443
    protocol: TCP
    targetPort: https
  selector:
    app.kubernetes.io/name: prometheus-operator-admission-webhook
    app.kubernetes.io/part-of: openshift-monitoring
  sessionAffinity: None
  type: ClusterIP
status:
  loadBalancer: {}
