--- apiVersion: networking.k8s.io/v1 items: - apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: annotations: internal.config.kubernetes.io/previousKinds: NetworkPolicy internal.config.kubernetes.io/previousNames: kubeflow-trainer-controller-manager internal.config.kubernetes.io/previousNamespaces: opendatahub platform.opendatahub.io/instance.generation: "1" platform.opendatahub.io/instance.name: default-trainer platform.opendatahub.io/instance.uid: c56970b9-b20f-4ed2-a5a7-32c12b504f6c platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-10-31T08:09:43Z" generation: 1 labels: app.kubernetes.io/component: controller app.kubernetes.io/name: trainer app.kubernetes.io/part-of: kubeflow platform.opendatahub.io/part-of: trainer managedFields: - apiVersion: networking.k8s.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:internal.config.kubernetes.io/previousKinds: {} f:internal.config.kubernetes.io/previousNames: {} f:internal.config.kubernetes.io/previousNamespaces: {} f:platform.opendatahub.io/instance.generation: {} f:platform.opendatahub.io/instance.name: {} f:platform.opendatahub.io/instance.uid: {} f:platform.opendatahub.io/type: {} f:platform.opendatahub.io/version: {} f:labels: f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} f:app.kubernetes.io/part-of: {} f:platform.opendatahub.io/part-of: {} f:spec: f:ingress: {} f:podSelector: {} f:policyTypes: {} manager: trainer-module-controller operation: Apply time: "2026-10-31T08:09:43Z" name: kubeflow-trainer-controller-manager namespace: opendatahub resourceVersion: "11926" uid: 1a711bd4-5840-46e2-a45b-dd9c86e9bc3f spec: ingress: - ports: - port: 9443 protocol: TCP - from: - namespaceSelector: {} podSelector: matchExpressions: - key: training.kubeflow.org/job-name operator: Exists ports: - port: 10443 protocol: TCP - from: - namespaceSelector: matchLabels: kubernetes.io/metadata.name: openshift-monitoring ports: - port: 8443 protocol: TCP podSelector: matchLabels: app.kubernetes.io/component: controller app.kubernetes.io/name: trainer app.kubernetes.io/part-of: kubeflow policyTypes: - Ingress - apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: annotations: internal.config.kubernetes.io/previousKinds: NetworkPolicy internal.config.kubernetes.io/previousNames: kubeflow-trainer-controller-manager-egress internal.config.kubernetes.io/previousNamespaces: opendatahub platform.opendatahub.io/instance.generation: "1" platform.opendatahub.io/instance.name: default-trainer platform.opendatahub.io/instance.uid: c56970b9-b20f-4ed2-a5a7-32c12b504f6c platform.opendatahub.io/type: Kubeflow Trainer platform.opendatahub.io/version: 2.3.0 creationTimestamp: "2026-10-31T08:09:43Z" generation: 1 labels: app.kubernetes.io/component: controller app.kubernetes.io/name: trainer platform.opendatahub.io/part-of: trainer managedFields: - apiVersion: networking.k8s.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:internal.config.kubernetes.io/previousKinds: {} f:internal.config.kubernetes.io/previousNames: {} f:internal.config.kubernetes.io/previousNamespaces: {} f:platform.opendatahub.io/instance.generation: {} f:platform.opendatahub.io/instance.name: {} f:platform.opendatahub.io/instance.uid: {} f:platform.opendatahub.io/type: {} f:platform.opendatahub.io/version: {} f:labels: f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} f:platform.opendatahub.io/part-of: {} f:spec: f:egress: {} f:podSelector: {} f:policyTypes: {} manager: trainer-module-controller operation: Apply time: "2026-10-31T08:09:43Z" name: kubeflow-trainer-controller-manager-egress namespace: opendatahub resourceVersion: "11927" uid: 1aa9a900-d063-4e1f-a349-137528707b68 spec: egress: - {} podSelector: matchLabels: app.kubernetes.io/component: controller app.kubernetes.io/name: trainer app.kubernetes.io/part-of: kubeflow policyTypes: - Egress kind: NetworkPolicyList metadata: resourceVersion: "12388"