kubectl命令管理

查看更多帮助命令

[root@k8s-master ~]# kubectl --help

创建一个命名空间

[root@k8s-master ~]# kubectl create namespace yunjisuan

namespace "yunjisuan" created

[root@k8s-master ~]# kubectl get namespace /ns 都可以

查看信息所有

[root@k8s-master ~]# kubectl get all

NAME                        READY     STATUS    RESTARTS   AGE

po/nginx-5fc8fd597f-4q22p   1/1       Running   0          9m

po/nginx-5fc8fd597f-8h94r   1/1       Running   0          11m

po/nginx-5fc8fd597f-ppfhf   1/1       Running   0          11m

查看资源的yaml文件信息,并可以修改

我直接修改nginx的版本号为1.12

[root@k8s-master ~]# kubectl edit deploy/nginx

template:

metadata:

creationTimestamp: null

labels:

run: nginx

spec:

containers:

- image: nginx:1.12

imagePullPolicy: Always

查看yaml文件资源已经修改成功

[root@k8s-master ~]# kubectl describe po/nginx-5fc8fd597f-4q22p

nginx:

Container ID:   docker://706661f913c042c2aa2edfd2d649eccade76b9bad71e53052f69588749580f4e

Image:          nginx:1.12

查看进群信息

[root@k8s-master ~]# kubectl cluster-info

Kubernetes master is running at http://localhost:8080

kubernetes-dashboard is running at http://localhost:8080/api/v1/namespaces/kube-system/services/kubernetes-dashboard/proxy

To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.

查看pod日志

[root@k8s-master ~]# kubectl logs nginx-5fc8fd597f-4q22p

进入pod

[root@k8s-master ~]# kubectl exec -it nginx-5fc8fd597f-4q22p bash

root@nginx-5fc8fd597f-4q22p:/#

查看pod目录文件

[root@k8s-master ~]# kubectl exec -it nginx-5fc8fd597f-4q22p -- ls

bin   dev  home  lib64 mnt  proc  run  srv  tmp  var

boot  etc  lib  media opt  root  sbin  sys  usr

查看版本

[root@k8s-master ~]# kubectl version

删除资源

[root@k8s-master ~]# kubectl delete deploy/nginx

[root@k8s-master ~]# kubectl delete svc/nginx

查看资源

[root@k8s-master ~]# kubectl get all

最新文章

  1. Tomcat下使用c3p0配置jndi数据源
  2. html盒子模型
  3. nginx 不带www到www域名的重定向
  4. Asp.Net_Mvc_@Html.xxx()的扩展
  5. boot from volume
  6. C#GDI+编程基础(一:Graphics画布类)
  7. Repository
  8. 如何实现SSH断开后 进程仍然在后台运行
  9. 【经验】Angularjs 中使用 layDate 日期控件
  10. pom配置进行版本号统一管理
  11. Ajax--跨域访问的三种方法
  12. eclipse git插件配置
  13. asp.net 登陆后在ashx处理程序中获取不到Session
  14. 遇到奇怪的C#/C/C++或者Java的bug可以去问问Coverity
  15. BZOJ 3211 花神游历各国 (树状数组+并查集)
  16. C# 语言规范_版本5.0 (第5章 变量)
  17. mysql 子查询优化
  18. springBoot系列教程05:fastjson的集成、配置及使用
  19. 【移动开发】Context类bindService()参数
  20. [C#]如何将 string 安全地转换为 int

热门文章

  1. MySQL MHA安装配置
  2. node目录
  3. vue第六单元(vue的实例和组件-vue实例的相关属性和方法-解释vue的原理-创建vue的组件)
  4. kali2020 装不上docker
  5. Spring Cloud Alibaba基础教程-Nacos(三)
  6. 学习tomcat-如何建立连接,处理请求
  7. MySQL高可用(二)主备延时如何解决?
  8. C#中的深度学习(二):预处理识别硬币的数据集
  9. openstack高可用集群20-openstack计算节点宕机迁移方案
  10. npm install 报错解决办法