kubernete简单指令
kubernete简单指令
- 部署程序
- 查看应用信息
- 创建并发布service
- 其它
部署程序
显示当前版本:kubectl version
显示当前集群信息:kubectl cluster-info
显示节点:kubectl get nodes
显示namespace:kubectl get namespace
在输入下面的各种命令时,指令后面可以加上–namespace=XXX来区分,否则namespace默认为default
部署新的程序: kubectl run kubernetes-bootcamp --image=gcr.io/google-samples/kubernetes-bootcamp:v1 --port=8080
查看所有部署的程序:kubectl get deployments
建立新的代理:kubectl proxy
通过curl指令访问:curl http://localhost:8001/version
定义变量POD_NAME:export POD_NAME=$(kubectl get pods -o go-template --template ‘{{range .items}}{{.metadata.name}}{{"\n"}}{{end}}’)
通过curl访问: curl http://localhost:8001/api/v1/namespaces/default/pods/$POD_NAME/proxy/
查看应用信息
查看所有pod:kubectl get pods
查看pod的详细信息: kubectl describe pods XXX
查看pod的日志信息:kubectl logs XXX
查看pod的环境信息: kubectl exec XXX env
开启pod的bash进程:kubectl exec -ti XXX bash
创建并发布service
创建并发布service : kubectl expose deployment/kubernetes-bootcamp --type=“NodePort” --port 8080 --name=my-service
查看service:kubectl get services
查看service详细信息: kubectl describe services/XXX
给pod添加label,label为app,值为v1:kubectl label pod XXX app=v1
查看所有label为v1的pod:kubectl get pods -l app=v1
删除指定的service:kubectl delete service -l run=XXX
其它
定义伸缩数量:kubectl scale deployments/XXX --replicas=N
N为数量
升级app: kubectl set image deployments/kubernetes-bootcamp kubernetes-bootcamp=jocatalin/kubernetes-bootcamp:v2
部署回滚:kubectl rollout undo deployments/kubernetes-bootcamp
删除job:kubectl delete job -n uat -l release=uat-hcloudmon
uat-hcloudmon为标签名
kubernete简单指令相关推荐
- MySQL数据库简单指令
MySQL数据库简单指令 1. 启动MySQL服务: net start mysql 2. 进入MySQL: mysql -u root -p 3. 查看MySQL信息: \s 4. 修改MySQL密 ...
- [Overleaf] LaTeX中的斜体、加粗、下划线和简单指令
[Overleaf] LaTeX中的部分使用技巧 1.斜体 使用 \textit 指令 it is an \textit{apple}. 运行结果: 2.字体加粗 使用 \textbf 指令,或者使用 ...
- Linux查看文件大小的简单指令
文章目录 1.查看虚拟机内存状态 2.查看Linux目录大小 3.查看当前目录下的总大小 4.查看当前目录下的文件大小 5.ls 简单指令 5.1.查看隐藏文件(文件前缀带 点的) 5.2.当前目录下 ...
- Ubuntu简单指令和热键的学习
Ubuntu查看本机版本的方法 sudo lsb_release -a即可 注销linux: 输入:exit 注意,离开系统不是关机,基本上,linux本身已经有相当多的工作进行,所以你离开时,这次这 ...
- mysql简单指令_Mysql基本指令
1.检查字符集 SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation ...
- linux||Linux的操作系统的简单指令
Linux常用指令 1.查看目录的相关命令 格式:ls[参数][目录文件]; -a/-all 所有文件和目录; -l 使用详细格式列表: -t 用文件和目录的更改时间排序 -r 反向排序 –help ...
- logo计算机编程简单指令,pc logo 基本绘图命令
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 百度百科中的词条信息: PC LOGO 4.0常用命令一览表 内容: 编号 英文指令 英文简码 中文指令 用法举例 用法说明 1 FORWARD FD 前 ...
- DOSBox简单指令
DEBUG下 -mov 修改内存 -d 查看内存 -e 修改内存 -a 对代码段编写程序 -t= 偏移量 指令条数
- 【悠然】mysql简单指令笔记
**按照安装步骤安装mysql之后,学习一下指令: 打开MySQL: mysql -u root -p 创建一个名为"mydb1"的数据库: create database 数据 ...
最新文章
- java 界面线性布局_怎么用java代码写一个线性布局;布局里面有两个按钮是水平的...
- 曾优雅击退史上最凶狠的DDoS攻击,AliGuard的高性能从何而来?
- Python入门4_之字典的使用
- SAP UI5应用的一个调试参数 - sap-ds-debug=true
- 如何debug 右键菜单执行逻辑 - Test BSP Application page implementation
- linux 内核空间 sy,在 Linux 下用户空间与内核空间数据交换的方式,第 1 部分: 内核启动参数、模块参数与sysf...
- Ubuntu LVS DR模式生产环境部署
- 马斯克又一语双关 引用猫王金曲威胁直接向推特股东发要约收购?
- 基于k8s的测试执行工具:TestKube
- HCIE Security AC的准入技术 备考笔记(幕布)
- 统计学从数据到结论(第四版) pdf
- C-COT跟踪算法在OTB数据集上测试的接口函数
- 车牌识别技术应用场景
- 张朝阳喊话俞敏洪:为什么还不退休?
- 游戏引擎编程需要哪些基本数学知识?
- JavaScript:将输入的一串数字转换成中文大写,最高可写12位(千亿)
- MFRC522读卡封装(附源代码)
- vex机器人 亚洲公开赛_喜报| HFI人工智能社勇夺VEX机器人亚洲公开赛最高荣誉“全能奖”等四奖项...
- kafka系列之Coordinator(14)
- 74HC165串行读取的信号全是ff
热门文章
- php怎么使用艺术字,我是怎样用Word在图片上写艺术字的
- Docker中,diff和merged这两个文件夹的作用
- CSS文本超出显示省略号
- 设计模式(21):创建型-单例模式(Singleton)
- cocostudio Scrollview的使用
- Spring(二)控制反转
- MySQL事务原理之事务概述和隔离级别
- scratch实现无限地图/svg格式图片的优势/自制素材/少儿编程scratch教研教案课件课程素材脚本
- XShell命令查看进程
- EasyTable组件,Delphi 和 C++ Builder-SEO狼术