2.2. 列出 OVN-Kubernetes 项目中的所有资源
查找在 OVN-Kubernetes 项目中运行的资源和容器对于帮助您了解 OVN-Kubernetes 网络实施非常重要。
先决条件
- 
						使用具有 cluster-admin角色的用户访问集群。
- 
						已安装 OpenShift CLI(oc)。
流程
- 运行以下命令,以获取 OVN-Kubernetes 项目中的所有资源、端点和 - ConfigMap:- oc get all,ep,cm -n openshift-ovn-kubernetes - $ oc get all,ep,cm -n openshift-ovn-kubernetes- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 输出示例 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 集群中的每个节点都有一个 - ovnkube-nodepod。- ovnkube-config配置映射具有 OpenShift Container Platform OVN-Kubernetes 配置。
- 运行以下命令,列出 - ovnkube-nodepod 中的所有容器:- oc get pods ovnkube-node-bcvts -o jsonpath='{.spec.containers[*].name}' -n openshift-ovn-kubernetes- $ oc get pods ovnkube-node-bcvts -o jsonpath='{.spec.containers[*].name}' -n openshift-ovn-kubernetes- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 预期输出 - ovn-controller ovn-acl-logging kube-rbac-proxy-node kube-rbac-proxy-ovn-metrics northd nbdb sbdb ovnkube-controller - ovn-controller ovn-acl-logging kube-rbac-proxy-node kube-rbac-proxy-ovn-metrics northd nbdb sbdb ovnkube-controller- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - ovnkube-nodepod 由几个容器组成。它负责托管北向数据库(- nbdb容器)、南向数据库(- sbdb容器)、北守护进程 (- northd容器)、- ovn-controller和- ovnkube-controller容器。- ovnkube-controller容器会监视 API 对象,如 pod、egress IP、命名空间、服务、端点、出口防火墙和网络策略。它还负责为该节点从可用子网池中分配 pod IP。
- 运行以下命令,列出 - ovnkube-control-planepod 中的所有容器:- oc get pods ovnkube-control-plane-65c6f55656-6d55h -o jsonpath='{.spec.containers[*].name}' -n openshift-ovn-kubernetes- $ oc get pods ovnkube-control-plane-65c6f55656-6d55h -o jsonpath='{.spec.containers[*].name}' -n openshift-ovn-kubernetes- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 预期输出 - kube-rbac-proxy ovnkube-cluster-manager - kube-rbac-proxy ovnkube-cluster-manager- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - ovnkube-control-planepod 有一个容器(- ovnkube-cluster-manager),它驻留在每个 OpenShift Container Platform 节点上。- ovnkube-cluster-manager容器分配 pod 子网,将子网 IP 传输交换机到集群中的每个节点。- kube-rbac-proxy容器监控- ovnkube-cluster-manager容器的指标。