1 查看资源信息
kubectl get <resource_type>,其中 <resource_type> 可以是 pods、deployments、services 等各种资源类型,用于查看相应类型的资源列表及其基本信息,如 Pod 的名称、状态、IP 地址等。
1.1,查看集群节点信息
kubectl get nodes
kubectl get node
1.2,获取集群中所有 Pod 的列表信息
kubectl get pods
kubectl pod
2,创建资源
kubectl create -f <resource_file.yaml>
通过指定一个 YAML 或 JSON 格式的资源配置文件,可以创建各种 Kubernetes 资源,如 Pod、Deployment、Service 等。例如,创建一个 Pod 可以编写一个 Pod 的 YAML 配置文件,然后使用此命令进行创建。
3,描述资源
kubectl describe <resource_type> <resource_name>
查看一个名叫kubernetes的service
kubectl describe services kubernetes
详细查看特定资源的详细信息,包括资源的当前状态、事件、关联的其他资源等,对于排查问题和深入了解资源的运行情况非常有用。
4,删除资源
kubectl delete <resource_type> <resource_name>
根据资源类型和名称删除指定的 Kubernetes 资源,在删除资源时需谨慎操作,以免影响到正在运行的应用程序。