K8S——资源管理

一、管理名称空间资源

查找名称空间
[root@sx7-21 ~]# kubectl get ns //也可以简化
 

 1.查询default命名空间的所有资源

 [root@sx7-21 ~]# kubectl get all -n default     // kubectl get all 也可

 2.创建,删除名称空间

 [root@sx7-21 ~]# kubectl create ns app
 [root@sx7-21 ~]# kubectl delete ns app

二、管理Deployment资源

1.创建一个Deployment资源

[root@sx7-21 ~]# kubectl create deployment nginx-dp --image=harbo.xyly.com/public/nginx:v1.7.9 -n kube-public

2.查看所创资源

[root@sx7-21 ~]# kubectl get deploy -n kube-public
[root@sx7-21 ~]# kubectl describe deploy -n kube-public // 详细查看

3.删除deployment资源
[root@sx7-21 ~]# kubectl delete deployment nginx-dp -n kube-public

 

 三、管理pod

1.查看pod资源

[root@sx7-21 ~]# kubectl get pods -n kube-public
[root@sx7-21 ~]# kubectl get pods -n kube-public -o wide       // 扩展方式

2.进入
[root@sx7-21 ~]# kubectl exec -ti nginx-dp-5dfc689474-x5nhb /bin/baah -n kube-public

3.删除pod资源
[root@sx7-21 ~]# kubectl delete pods nginx-dp-5dfc689474-x5nhb -n kube-public

未完---------

猜你喜欢

转载自www.cnblogs.com/xyly/p/12936701.html