kubectl常用命令_《蹲坑学kubernetes》之十五:kubectl命令详解
生活随笔
收集整理的這篇文章主要介紹了
kubectl常用命令_《蹲坑学kubernetes》之十五:kubectl命令详解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
kubectl用于運行Kubernetes集群命令的管理工具。本章節主要講了kubectl基本語法和使用方法。在以后的實際工作中,使用越來越多,也會越來越熟悉。
1、kubectl語法
kubectl command:指定要在一個或多個資源執行的操作,例如操作create,get,describe,delete等。
TYPE:指定資源類型
NAME:指定資源的名稱
Flags:指定資源對的的標記
2、kubectl幫助
學會使用幫助,這對學習kubernetes很重要!
[root@k8s-master ~]# kubectl --help圖1:查看幫助
3、command的選項
圖2:kubectl命令選項
4、常用命令應用
(1)run:創建并運行一個或多個容器鏡像
[root@master ~]# kubectl run nginx-web-1 --image= nginx:1.16[root@master ~]# kubectl run nginx-web-1 --image= nginx:1.16 --port=80[root@master ~]# kubectl run nginx-web-1 --image= nginx:1.16 --port=80 --replicas=2(2)get:查看資源
[root@master ~]# kubectl get pod[root@master ~]# kubectl get pod -o wide[root@master ~]# kubectl get deployment[root@master ~]# kubectl get pod --all-namespaces -o wide(3)describe:顯示資源的詳細信息
[root@k8s-master ~]# kubectl describe pod nginx-1-6484c8985c-6h7r8訪問nginx
(4)log:查看資源的日志信息
[root@k8s-master ~]# kubectl logs nginx-1-6484c8985c-6h7r8(5)delete:刪除資源
[root@k8s-master ~]# kubectl delete pod nginx-web-7c957b57f8-brk44[root@k8s-master ~]# kubectl delete deployment nginx-15、其他:
(1)查看kubernetes版本
(2)查看節點信息
(3)查看群集信息
總結
以上是生活随笔為你收集整理的kubectl常用命令_《蹲坑学kubernetes》之十五:kubectl命令详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: docker安装clickhouse_D
- 下一篇: endnote能自动翻译吗_人工智能能翻