---
apiVersion: apps/v1
items:
- apiVersion: apps/v1
  kind: ReplicaSet
  metadata:
    annotations:
      deployment.kubernetes.io/desired-replicas: "1"
      deployment.kubernetes.io/max-replicas: "1"
      deployment.kubernetes.io/revision: "1"
    creationTimestamp: "2025-10-27T12:38:10Z"
    generation: 1
    labels:
      name: sriov-network-operator
      pod-template-hash: 5cb7d85d67
    managedFields:
    - apiVersion: apps/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:deployment.kubernetes.io/desired-replicas: {}
            f:deployment.kubernetes.io/max-replicas: {}
            f:deployment.kubernetes.io/revision: {}
          f:labels:
            .: {}
            f:name: {}
            f:pod-template-hash: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"1000b9c5-62c5-42cf-a5d9-8517b2e0c9cf"}: {}
        f:spec:
          f:replicas: {}
          f:selector: {}
          f:template:
            f:metadata:
              f:annotations:
                .: {}
                f:alm-examples: {}
                f:capabilities: {}
                f:categories: {}
                f:certified: {}
                f:containerImage: {}
                f:createdAt: {}
                f:description: {}
                f:features.operators.openshift.io/cnf: {}
                f:features.operators.openshift.io/cni: {}
                f:features.operators.openshift.io/csi: {}
                f:features.operators.openshift.io/disconnected: {}
                f:features.operators.openshift.io/fips-compliant: {}
                f:features.operators.openshift.io/proxy-aware: {}
                f:features.operators.openshift.io/tls-profiles: {}
                f:features.operators.openshift.io/token-auth-aws: {}
                f:features.operators.openshift.io/token-auth-azure: {}
                f:features.operators.openshift.io/token-auth-gcp: {}
                f:olm.operatorGroup: {}
                f:olm.operatorNamespace: {}
                f:olm.skipRange: {}
                f:olm.targetNamespaces: {}
                f:openshift.io/required-scc: {}
                f:operatorframework.io/cluster-monitoring: {}
                f:operatorframework.io/initialization-resource: {}
                f:operatorframework.io/properties: {}
                f:operatorframework.io/suggested-namespace: {}
                f:operatorframework.io/suggested-namespace-template: {}
                f:operators.openshift.io/valid-subscription: {}
                f:operators.operatorframework.io/builder: {}
                f:operators.operatorframework.io/internal-objects: {}
                f:operators.operatorframework.io/project_layout: {}
                f:repository: {}
                f:support: {}
                f:target.workload.openshift.io/management: {}
              f:labels:
                .: {}
                f:name: {}
                f:pod-template-hash: {}
            f:spec:
              f:containers:
                k:{"name":"sriov-network-operator"}:
                  .: {}
                  f:command: {}
                  f:env:
                    .: {}
                    k:{"name":"ADMISSION_CONTROLLERS_CERTIFICATES_INJECTOR_SECRET_NAME"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"ADMISSION_CONTROLLERS_CERTIFICATES_OPERATOR_SECRET_NAME"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"ADMISSION_CONTROLLERS_ENABLED"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"DEV_MODE"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"METRICS_EXPORTER_IMAGE"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"METRICS_EXPORTER_KUBE_RBAC_PROXY_IMAGE"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"METRICS_EXPORTER_PORT"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"METRICS_EXPORTER_PROMETHEUS_DEPLOY_RULES"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"METRICS_EXPORTER_PROMETHEUS_OPERATOR_ENABLED"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"METRICS_EXPORTER_PROMETHEUS_OPERATOR_NAMESPACE"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"METRICS_EXPORTER_PROMETHEUS_OPERATOR_SERVICE_ACCOUNT"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"METRICS_EXPORTER_SECRET_NAME"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"NAMESPACE"}:
                      .: {}
                      f:name: {}
                      f:valueFrom:
                        .: {}
                        f:fieldRef: {}
                    k:{"name":"NETWORK_RESOURCES_INJECTOR_IMAGE"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"NODE_NAME"}:
                      .: {}
                      f:name: {}
                      f:valueFrom:
                        .: {}
                        f:fieldRef: {}
                    k:{"name":"OPERATOR_CONDITION_NAME"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"OPERATOR_NAME"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"POD_NAME"}:
                      .: {}
                      f:name: {}
                      f:valueFrom:
                        .: {}
                        f:fieldRef: {}
                    k:{"name":"RDMA_CNI_IMAGE"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"RELEASE_VERSION"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"RESOURCE_PREFIX"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"SRIOV_CNI_IMAGE"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"SRIOV_DEVICE_PLUGIN_IMAGE"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"SRIOV_INFINIBAND_CNI_IMAGE"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"SRIOV_NETWORK_CONFIG_DAEMON_IMAGE"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"SRIOV_NETWORK_WEBHOOK_IMAGE"}:
                      .: {}
                      f:name: {}
                      f:value: {}
                    k:{"name":"WATCH_NAMESPACE"}:
                      .: {}
                      f:name: {}
                      f:valueFrom:
                        .: {}
                        f:fieldRef: {}
                  f:image: {}
                  f:imagePullPolicy: {}
                  f:livenessProbe:
                    .: {}
                    f:failureThreshold: {}
                    f:httpGet:
                      .: {}
                      f:path: {}
                      f:port: {}
                      f:scheme: {}
                    f:initialDelaySeconds: {}
                    f:periodSeconds: {}
                    f:successThreshold: {}
                    f:timeoutSeconds: {}
                  f:name: {}
                  f:readinessProbe:
                    .: {}
                    f:failureThreshold: {}
                    f:httpGet:
                      .: {}
                      f:path: {}
                      f:port: {}
                      f:scheme: {}
                    f:initialDelaySeconds: {}
                    f:periodSeconds: {}
                    f:successThreshold: {}
                    f:timeoutSeconds: {}
                  f:resources: {}
                  f:securityContext:
                    .: {}
                    f:allowPrivilegeEscalation: {}
                    f:readOnlyRootFilesystem: {}
                  f:terminationMessagePath: {}
                  f:terminationMessagePolicy: {}
              f:dnsPolicy: {}
              f:nodeSelector: {}
              f:restartPolicy: {}
              f:schedulerName: {}
              f:securityContext: {}
              f:serviceAccount: {}
              f:serviceAccountName: {}
              f:terminationGracePeriodSeconds: {}
              f:tolerations: {}
      manager: kube-controller-manager
      operation: Update
      time: "2025-10-27T12:38:10Z"
    - apiVersion: apps/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:availableReplicas: {}
          f:fullyLabeledReplicas: {}
          f:observedGeneration: {}
          f:readyReplicas: {}
          f:replicas: {}
      manager: kube-controller-manager
      operation: Update
      subresource: status
      time: "2025-10-27T12:38:33Z"
    name: sriov-network-operator-5cb7d85d67
    namespace: openshift-sriov-network-operator
    ownerReferences:
    - apiVersion: apps/v1
      blockOwnerDeletion: true
      controller: true
      kind: Deployment
      name: sriov-network-operator
      uid: 1000b9c5-62c5-42cf-a5d9-8517b2e0c9cf
    resourceVersion: "49946"
    uid: 46f2d854-f0ce-48fd-8cec-26677f4eaa18
  spec:
    replicas: 1
    selector:
      matchLabels:
        name: sriov-network-operator
        pod-template-hash: 5cb7d85d67
    template:
      metadata:
        annotations:
          alm-examples: |-
            [
              {
                "apiVersion": "sriovnetwork.openshift.io/v1",
                "kind": "SriovIBNetwork",
                "metadata": {
                  "name": "example-sriovibnetwork",
                  "namespace": "openshift-sriov-network-operator"
                },
                "spec": {
                  "ipam": "{\n  \"type\": \"host-local\",\n  \"subnet\": \"10.56.217.0/24\",\n  \"rangeStart\": \"10.56.217.171\",\n  \"rangeEnd\": \"10.56.217.181\",\n  \"routes\": [{\n    \"dst\": \"0.0.0.0/0\"\n  }],\n  \"gateway\": \"10.56.217.1\"\n}\n",
                  "linkState": "auto",
                  "networkNamespace": "default",
                  "resourceName": "mellanoxnics"
                }
              },
              {
                "apiVersion": "sriovnetwork.openshift.io/v1",
                "kind": "SriovNetwork",
                "metadata": {
                  "name": "example-sriovnetwork",
                  "namespace": "openshift-sriov-network-operator"
                },
                "spec": {
                  "ipam": "{\n  \"type\": \"host-local\",\n  \"subnet\": \"10.56.217.0/24\",\n  \"rangeStart\": \"10.56.217.171\",\n  \"rangeEnd\": \"10.56.217.181\",\n  \"routes\": [{\n    \"dst\": \"0.0.0.0/0\"\n  }],\n  \"gateway\": \"10.56.217.1\"\n}\n",
                  "networkNamespace": "default",
                  "resourceName": "intelnics",
                  "spoofChk": "on",
                  "trust": "off",
                  "vlan": 0
                }
              },
              {
                "apiVersion": "sriovnetwork.openshift.io/v1",
                "kind": "SriovNetworkNodePolicy",
                "metadata": {
                  "name": "policy-1",
                  "namespace": "openshift-sriov-network-operator"
                },
                "spec": {
                  "deviceType": "vfio-pci",
                  "mtu": 9000,
                  "nicSelector": {
                    "pfNames": [
                      "eth1"
                    ],
                    "rootDevices": [
                      "0000:01:00.1"
                    ],
                    "vendor": "8086"
                  },
                  "nodeSelector": {
                    "feature.node.kubernetes.io/network-sriov.capable": "true"
                  },
                  "numVfs": 6,
                  "priority": 99,
                  "resourceName": "intelnics"
                }
              },
              {
                "apiVersion": "sriovnetwork.openshift.io/v1",
                "kind": "SriovNetworkNodeState",
                "metadata": {
                  "name": "minikube",
                  "namespace": "openshift-sriov-network-operator"
                },
                "spec": {
                  "interfaces": []
                }
              },
              {
                "apiVersion": "sriovnetwork.openshift.io/v1",
                "kind": "SriovNetworkPoolConfig",
                "metadata": {
                  "name": "sriovnetworkpoolconfig-sample"
                },
                "spec": {
                  "foo": "bar"
                }
              },
              {
                "apiVersion": "sriovnetwork.openshift.io/v1",
                "kind": "SriovOperatorConfig",
                "metadata": {
                  "name": "default",
                  "namespace": "openshift-sriov-network-operator"
                },
                "spec": {
                  "enableInjector": true,
                  "enableOperatorWebhook": true,
                  "logLevel": 2
                }
              }
            ]
          capabilities: Basic Install
          categories: Networking
          certified: "false"
          containerImage: registry.redhat.io/openshift4/ose-sriov-network-rhel9-operator@sha256:6d5c5d977127bf5afa90e626c75f5ba4ccdd7ab76bbd67cb3395e471a491f909
          createdAt: "2025-04-29T23:49:29Z"
          description: An operator for configuring SR-IOV components and initializing
            SRIOV network devices in Openshift cluster.
          features.operators.openshift.io/cnf: "false"
          features.operators.openshift.io/cni: "true"
          features.operators.openshift.io/csi: "false"
          features.operators.openshift.io/disconnected: "true"
          features.operators.openshift.io/fips-compliant: "true"
          features.operators.openshift.io/proxy-aware: "false"
          features.operators.openshift.io/tls-profiles: "false"
          features.operators.openshift.io/token-auth-aws: "false"
          features.operators.openshift.io/token-auth-azure: "false"
          features.operators.openshift.io/token-auth-gcp: "false"
          olm.operatorGroup: sriov-network-operators
          olm.operatorNamespace: openshift-sriov-network-operator
          olm.skipRange: '>=4.3.0-0 <4.19.0-202510142112'
          olm.targetNamespaces: openshift-sriov-network-operator
          openshift.io/required-scc: restricted-v2
          operatorframework.io/cluster-monitoring: "true"
          operatorframework.io/initialization-resource: |-
            {
              "apiVersion": "sriovnetwork.openshift.io/v1",
              "kind": "SriovOperatorConfig",
              "metadata": {
                "name": "default"
              },
              "spec": {
                "configurationMode": "daemon",
                "disableDrain": false,
                "enableInjector": true,
                "enableOperatorWebhook": true,
                "logLevel": 2
              }
            }
          operatorframework.io/properties: '{"properties":[{"type":"olm.gvk","value":{"group":"sriovnetwork.openshift.io","kind":"OVSNetwork","version":"v1"}},{"type":"olm.gvk","value":{"group":"sriovnetwork.openshift.io","kind":"SriovIBNetwork","version":"v1"}},{"type":"olm.gvk","value":{"group":"sriovnetwork.openshift.io","kind":"SriovNetwork","version":"v1"}},{"type":"olm.gvk","value":{"group":"sriovnetwork.openshift.io","kind":"SriovNetworkNodePolicy","version":"v1"}},{"type":"olm.gvk","value":{"group":"sriovnetwork.openshift.io","kind":"SriovNetworkNodeState","version":"v1"}},{"type":"olm.gvk","value":{"group":"sriovnetwork.openshift.io","kind":"SriovNetworkPoolConfig","version":"v1"}},{"type":"olm.gvk","value":{"group":"sriovnetwork.openshift.io","kind":"SriovOperatorConfig","version":"v1"}},{"type":"olm.package","value":{"packageName":"sriov-network-operator","version":"4.19.0-202510142112"}}]}'
          operatorframework.io/suggested-namespace: openshift-sriov-network-operator
          operatorframework.io/suggested-namespace-template: |-
            {
              "apiVersion": "v1",
              "kind": "Namespace",
              "metadata": {
                "name": "openshift-sriov-network-operator",
                "annotations": {
                  "workload.openshift.io/allowed": "management"
                }
              }
            }
          operators.openshift.io/valid-subscription: '["OpenShift Kubernetes Engine",
            "OpenShift Container Platform", "OpenShift Platform Plus"]'
          operators.operatorframework.io/builder: operator-sdk-v1.34.1
          operators.operatorframework.io/internal-objects: '["sriovnetworknodestates.sriovnetwork.openshift.io"]'
          operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
          repository: https://github.com/k8snetworkplumbingwg/sriov-network-operator
          support: Red Hat
          target.workload.openshift.io/management: '{"effect": "PreferredDuringScheduling"}'
        creationTimestamp: null
        labels:
          name: sriov-network-operator
          pod-template-hash: 5cb7d85d67
      spec:
        containers:
        - command:
          - sriov-network-operator
          env:
          - name: WATCH_NAMESPACE
            valueFrom:
              fieldRef:
                apiVersion: v1
                fieldPath: metadata.annotations['olm.targetNamespaces']
          - name: SRIOV_CNI_IMAGE
            value: registry.redhat.io/openshift4/sriov-cni-rhel9@sha256:536df822abdf8f47cbe9d795085271af40de8a68c1bd57a33654d521c164f1bd
          - name: SRIOV_DEVICE_PLUGIN_IMAGE
            value: registry.redhat.io/openshift4/ose-sriov-network-device-plugin-rhel9@sha256:dfe0f4545d024d75664cbbb15fadfaf4898fd2b7065adbc9c384fe7e424352b9
          - name: NETWORK_RESOURCES_INJECTOR_IMAGE
            value: registry.redhat.io/openshift4/ose-sriov-dp-admission-controller-rhel9@sha256:bb4fd695d2bf85de4b4702eee3d3ed5d9594d3778c9a0e081b9decbfcd013350
          - name: OPERATOR_NAME
            value: sriov-network-operator
          - name: SRIOV_NETWORK_CONFIG_DAEMON_IMAGE
            value: registry.redhat.io/openshift4/ose-sriov-network-config-daemon-rhel9@sha256:255492f2f5c2415451ef7f770f70f02260e42bc42c56090456dfcbbbebec9157
          - name: SRIOV_NETWORK_WEBHOOK_IMAGE
            value: registry.redhat.io/openshift4/ose-sriov-network-webhook-rhel9@sha256:d65e4aee53adbdf3ca0ce343f1172af6f193f84ec17d6c66a9057e7d7d4656e4
          - name: SRIOV_INFINIBAND_CNI_IMAGE
            value: registry.redhat.io/openshift4/ose-sriov-infiniband-cni-rhel9@sha256:918e7772077cc63094118344fddb52e9e0d51d280bea0a281c7396cf77229d57
          - name: RDMA_CNI_IMAGE
            value: registry.redhat.io/openshift4/ose-sriov-rdma-cni-rhel9@sha256:5c48a8d8b397bf5074e8508a4c1e4600f55be8028a0862f7cbf9cf4d0a9e8a08
          - name: RESOURCE_PREFIX
            value: openshift.io
          - name: ADMISSION_CONTROLLERS_ENABLED
            value: "true"
          - name: ADMISSION_CONTROLLERS_CERTIFICATES_OPERATOR_SECRET_NAME
            value: operator-webhook-service
          - name: ADMISSION_CONTROLLERS_CERTIFICATES_INJECTOR_SECRET_NAME
            value: network-resources-injector-secret
          - name: METRICS_EXPORTER_IMAGE
            value: registry.redhat.io/openshift4/ose-sriov-network-metrics-exporter-rhel9@sha256:15d7001eb3296e6bb28eb810e126a3ada9b3d192aa20eb48f56ce1ead580b5e1
          - name: METRICS_EXPORTER_KUBE_RBAC_PROXY_IMAGE
            value: registry.redhat.io/openshift4/ose-kube-rbac-proxy-rhel9@sha256:b46c84d4e6e7297123ff18b8c8ebb7bb05ca0ac2de87a7bcc1bd5b9b68e7b119
          - name: METRICS_EXPORTER_SECRET_NAME
            value: metrics-exporter-cert
          - name: METRICS_EXPORTER_PROMETHEUS_OPERATOR_ENABLED
            value: "true"
          - name: METRICS_EXPORTER_PROMETHEUS_DEPLOY_RULES
            value: "true"
          - name: METRICS_EXPORTER_PROMETHEUS_OPERATOR_NAMESPACE
            value: openshift-monitoring
          - name: METRICS_EXPORTER_PROMETHEUS_OPERATOR_SERVICE_ACCOUNT
            value: prometheus-k8s
          - name: METRICS_EXPORTER_PORT
            value: "9110"
          - name: NAMESPACE
            valueFrom:
              fieldRef:
                apiVersion: v1
                fieldPath: metadata.namespace
          - name: NODE_NAME
            valueFrom:
              fieldRef:
                apiVersion: v1
                fieldPath: spec.nodeName
          - name: POD_NAME
            valueFrom:
              fieldRef:
                apiVersion: v1
                fieldPath: metadata.name
          - name: RELEASE_VERSION
            value: 4.19.0
          - name: DEV_MODE
            value: "TRUE"
          - name: OPERATOR_CONDITION_NAME
            value: sriov-network-operator.v4.19.0-202510142112
          image: registry.redhat.io/openshift4/ose-sriov-network-rhel9-operator@sha256:6d5c5d977127bf5afa90e626c75f5ba4ccdd7ab76bbd67cb3395e471a491f909
          imagePullPolicy: IfNotPresent
          livenessProbe:
            failureThreshold: 3
            httpGet:
              path: /healthz
              port: 8081
              scheme: HTTP
            initialDelaySeconds: 15
            periodSeconds: 20
            successThreshold: 1
            timeoutSeconds: 1
          name: sriov-network-operator
          readinessProbe:
            failureThreshold: 3
            httpGet:
              path: /readyz
              port: 8081
              scheme: HTTP
            initialDelaySeconds: 5
            periodSeconds: 10
            successThreshold: 1
            timeoutSeconds: 1
          resources: {}
          securityContext:
            allowPrivilegeEscalation: false
            readOnlyRootFilesystem: true
          terminationMessagePath: /dev/termination-log
          terminationMessagePolicy: File
        dnsPolicy: ClusterFirst
        nodeSelector:
          node-role.kubernetes.io/master: ""
        restartPolicy: Always
        schedulerName: default-scheduler
        securityContext: {}
        serviceAccount: sriov-network-operator
        serviceAccountName: sriov-network-operator
        terminationGracePeriodSeconds: 30
        tolerations:
        - effect: NoSchedule
          key: node-role.kubernetes.io/master
          operator: Exists
  status:
    availableReplicas: 1
    fullyLabeledReplicas: 1
    observedGeneration: 1
    readyReplicas: 1
    replicas: 1
kind: ReplicaSetList
metadata:
  resourceVersion: "2220154"
