一、描述pod

当某些应用某些pod出现问题,就用

kubectl describe pod 

加上pod名描述下这些应用。

二、deployment

控制pod,使pod拥有多副本、自愈、扩缩容等能力。

--自愈

1.用kubectl delete pod 删除pod时,该pod会自愈。想完整删除该deployment需使用kubectl delete deploy。

--扩缩容

1.kubectl scale deploy/"需要修改的deploy的名称" --replicas=需要的数量

2.kubectl edit deploy "deploy的名称"

--滚动更新

1.例子:

kubectl set image deploy/my-dep nginx=nginx:1.16.1 --record

2.kubectl set image deploy/"需要更新的deploy的名称" “镜像名称”=“镜像最新版本” --record

--查看历史记录

1.例子:

kubectl rollout history deployment/my-dep

2.kubectl rollout history deployment/"需要查看的deploy的名称"

--版本回退

1.例子:

kubectl rollout undo deployment/my-dep --to-revision=1

2.kubectl rollout undo deployment/"需要回退的deploy的名称" --to-revision="版本号"

三、工作负载

在k8s系统里面,不直接部署pod,虽然说pod才是应用的真正载体,但是我们是使用这些工作负载来控制pod,这样使得每个pod都具有比原先更强大的功能

K8s-Deployment相关推荐

  1. 详解k8s deployment的滚动更新

    k8s deployment的滚动更新 一.知识准备 ● 本文详细探索deployment在滚动更新时候的行为 二.环境准备 组件 版本 OS Ubuntu 18.04.1 LTS docker 18 ...

  2. Kubernetes:3步排查K8S Deployment故障

    目录 Kubernetes中部署一个应用程序 3步排查K8S Deployment故障 1. 故障排查Pod 常见的Pod错误 启动错误包括: 运行时错误包括: ImagePullBackOff Cr ...

  3. 本文介绍重启K8S Deployment的小技巧

    本文介绍重启K8S Deployment的小技巧 有时候我们会需要重启Deployment,原因可能是: docker image使用的是latest tag,这个latest在docker imag ...

  4. 详细聊聊k8s deployment的滚动更新(二)

    一.知识准备 ● 本文详细探索deployment在滚动更新时候的行为 ● 相关的参数介绍:   livenessProbe:存活性探测.判断pod是否已经停止   readinessProbe:就绪 ...

  5. K8S Deployment脚本部署Tomcat集群

    Deployment脚本范本 部署相关常用命令 kubectl apply 是更新已经存在的脚本 kubectl create 是创建部署脚本 vim tomcat-deploy.yml replic ...

  6. K8S Deployment 部署 MySQL

    创建 NFS 服务器 https://blog.csdn.net/mshxuyi/article/details/115102838 1.创建 PV,PVC apiVersion: v1 kind: ...

  7. k8s、Deployment多副本资源详解、SERVICE通信、案例一nginx端口暴漏、案例二tomcat端口暴漏、案例三jenkins端口暴漏

    文章目录 案例一 创建SERVICE 案例一nginx端口暴露 案例二tomcat端口暴露 案例三jenkins端口暴漏 使用yaml创建Deployment k8s deployment资源创建流程 ...

  8. 全网最新 Skywalking 6.1.0部署进k8s 包含springcloud测试用例

    skywalking-kubernetes 该项目可以迅速将skywalking 6.1.0部署进kubernetes(k8s) 包含ui oap es模块和完整的springcloud测试用例 此外 ...

  9. K8S发布解释型语言应用的最佳实践

    说明 我们知道,k8s在发布编译型语言的应用时,几乎不用多考虑,就会选择将编译好jar/war包(java语言)或者二进制文件(golang/c++)直接打到镜像当中,生成新的应用镜像,然后将镜像推到 ...

  10. Skaffold:让K8S开发工作变得简单

    Skaffold:让K8S开发工作变得简单 本文介绍在开发过程中,Skaffold自动化build和deploy应用到K8S集群. Skaffold是由Google发布的命令行工具,专注于促进K8S应 ...

最新文章

  1. 实例变量的访问及数据封装
  2. “干细胞制剂制备与质检行业标准”上海“出炉”
  3. 8583报文解析实例介绍
  4. 【uva11994】Happy Painting!【LCT】
  5. es6中export和export default的区别
  6. Intellij idea添加单元测试工具
  7. 时间转化_2个关键因素决定福鼎白茶的后期转化
  8. 29 条运维工程师必会实用 Linux 命令
  9. 犀牛建计算机键盘,犀牛建模基础教程 键盘建模
  10. “杀熟”的数据从哪里来?这些用户数据泄露案例说不定你都听过
  11. 【暴躁版】Java如何用IO流读取一个文本,按行输出到控制台?
  12. Graph U-Nets 笔记
  13. 电商分账系统好与坏的3个判断标准
  14. 行政区划代码2020(SQL)--(下)
  15. 股票基本知识入门提纲
  16. android手机系统对比,国产手机系统哪家强?几大主流手机系统盘点对比
  17. 将html转换为word文档的几种方式
  18. 具备对接云平台的4G车牌识别摄像机硬件模组方案
  19. 科大讯飞股价暴跌趋势不明,语音交互产业风险巨大吗?
  20. 腾讯企业邮箱没有绑定手机也没有绑定微信怎么处理

热门文章

  1. 苹果手机无线网一直连接到服务器未响应,无线路由器拨号失败服务器无响应怎么办...
  2. MFC学习 CString内存泄漏的雷区——GetBuffer与ReleaseBuffer
  3. 什么水平可以拿到蓝桥杯的省奖?
  4. ELP界的苹果:太奇pad开创教育电子产品新时代
  5. rg.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name
  6. PHP6S临时管,仓库6S管理的工作要点与方法,仓储课现场6S核查标准
  7. 总结几个对象转数组的方法
  8. python 日常爬虫练习 解析nicotv.me的视频源地址
  9. 华为5700系列清除console口密码
  10. 关于 Java 字符串拼接的几种方式以及性能比较