栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

7,k8s一些命令(命令式对象管理)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

7,k8s一些命令(命令式对象管理)

#查看所有/指定资源(如pod)的信息,-o表示输出的格式
kubectl get pod [podname]
kubectl get pod [podname] -o  yaml
kubectl get pod [podname] -o  json
kubectl get pod [podname] -o  wide

#describe 查看具体信息,输出最后的event表示资源的创建过程
kubectl describe pod [podname] 

#查看命令
kubectl --help

#查看资源
kubectl api-resources

#创建namesapce dev
kubectl create ns dev

#查看namespace
kubectl get ns

#在指定ns创建pod
kubectl run podname1 --image=nginx:1.17.1 -n dev

#在指定ns查看pod
kubectl get pod -n dev

#删除dev里的某pod,删除后会自动创建一个新的(貌似新版本不会创建)
kubectl delete pod podname1-6946df7fc9-wv9kz -n dev

#删除namesapce dev
kubectl delete ns dev


经常使用的资源有下面这些:

资源分类资源名称缩写资源作用
集群级别资源nodesno集群组成部分
namespacesns隔离Pod
pod资源podspo装载容器
pod资源控制器replicationcontrollersrc控制pod资源
replicasetsrs控制pod资源
deploymentsdeploy控制pod资源
daemonsetsds控制pod资源
jobs控制pod资源
cronjobscj控制pod资源
horizontalpodautoscalershpa控制pod资源
statefulsetssts控制pod资源
服务发现资源servicessvc统一pod对外接口
ingressing统一pod对外接口
存储资源volumeattachments存储
persistentvolumespv存储
persistentvolumeclaimspvc存储
配置资源configmapscm配置
secrets配置
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/305952.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号