一、基本概念

  • CI(Continuous Intergration):持续集成——构建、测试这两步自动化实现,即(3)和(4)步。在持续集成的过程中,需要人工实现的就是开发。
  • CD(Continuous Delivery):持续交付——测试完之后,能够自动打包到一个可以被运维人员得到的或者可以被客户拿到的一个共享服务商或者是一个仓库中。
  • CD(Continuous Deployment):持续部署——交付完了之后,需要运维人员做发布部署了,如果发布部署这个过程也是自动化实现,那这个过程就叫做持续部署。

持续集成+持续交付+持续部署=DevOps

二、应用程序交付到运维人员之前需要做什么?

1、有一个研发团队做架构设计(Plan)

2、有一个研发团队进行开发

3、在测试之前,可能需要进行构建(比如有的测试需要提前部署到应用程序中)——这一步并不是必须的

4、有一个研发团队做测试(单元测试,集群测试等等),要是测试完了有问题,那么还要打回去重新开发或者...

5、要是测试完了没有问题,然后就该给运维人员进行相关的工作了。

三、正是容器化技术的出现,才使得DevOps技术得以落地,而后,DevOps技术落地的时候,我们完全使用平台进行容器管理,即容器编排工具成为一款重要的底层工具。

四、Kubernetes(K8s)的代码托管地址

https://github.com/kubernetes

五、Kubernetes(K8s)的特性

1、自动装箱——基于资源依赖,能够自动完成容器的部署,而且不影响其可用性。

2、自我修复——一旦有一个容器崩了,由于容器的轻量性,可以在很快的时间内启动。

3、自动实现水平扩展

4、自动实现服务发现和负载均衡

5、自动实现发布和回滚

6、支持密钥和配置管理

7、存储编排——某一个容器需要用到存储卷时,根据容器自身的需求,创建能够满足它的需要的存储卷。

8、批量处理执行

04-【kubernetes】Devops核心要点及Kubernets架构概述相关推荐

  1. 微服务架构的核心要点和实现原理解析

    摘要:本文中,我们将进一步理解微服务架构的核心要点和实现原理,为读者的实践提供微服务的设计模式,以期让微服务在读者正在工作的项目中起到积极的作用. 微服务架构中职能团队的划分 传统单体架构将系统分成具 ...

  2. 模型审查的4个核心要点

    在模型风险管理不断被监管重视的当下,从银行金融机构开始,消费金融公司.网络小贷公司将会循序渐进.逐步建立完善的模型评审制度和标准,筹备模型审查部或小组. 或许"模型评审部"对于大部 ...

  3. React+Redux技术栈核心要点解析(上篇)

    感谢作者郭永峰的授权发布. 作者:郭永峰,前端架构师,现用友网络 FED团队负责人,目前主要负责企业级应用前端技术平台建设工作,在前端工程化实现.Node 应用开发.React技术.移动开发等方向有丰 ...

  4. React+Redux技术栈核心要点解析(中篇)

    感谢作者郭永峰的授权发布. 作者:郭永峰,前端架构师,现用友网络 FED团队负责人,目前主要负责企业级应用前端技术平台建设工作,在前端工程化实现.Node 应用开发.React技术.移动开发等方向有丰 ...

  5. React+Redux技术栈核心要点解析(下篇)

    感谢作者郭永峰的授权发布. 作者:郭永峰,前端架构师,现用友网络 FED团队负责人,目前主要负责企业级应用前端技术平台建设工作,在前端工程化实现.Node 应用开发.React技术.移动开发等方向有丰 ...

  6. 实施MES系统的七大核心要点,每一点都很重要,不看后悔

    MES系统成功实施的最终目的是实现智能制造,其中工业物联网建设及数据采集.分析.推送对企业的智能决策至关重要. MES系统的上马不能一蹴而就,要在对企业现状及行业发展趋势.智能制造技术进行充分而详实的 ...

  7. Kubernetes 笔记(02)— 基本架构、工作机制简述、Master 组件、Node 组件

    1. Kubernetes 的基本架构 Kubernetes 采用了现今流行的"控制面 / 数据面"(Control Plane / Data Plane)架构,集群里的计算机被称 ...

  8. 网站建设有哪些核心要点和方法

    网站建设有哪些核心要点:1.明确网站的目的.主题和名称 做网站要干什么,是选择展示型网站还是交易型网站?这个制作之前就要明确.主题要小而精:定位要小,内容要精.名称也要好记响亮. 2.确定网站的标志( ...

  9. 智慧社区解决方案核心要点有哪些 智慧社区解决方案

    智慧社区解决方案核心要点有哪些 智慧社区解决方案 城市的发展意味着生产与消费的集中化与规模化,这些改变带来了生产效率的提高.而智慧社区解决方案核心要点有哪些呢?下面跟着小编一起去了解下! 智慧社区解决 ...

最新文章

  1. c语言通过什么传递参数 寄存器,关于使用寄存器传参解决方法
  2. js操作table中tr的顺序,实现上移下移一行的效果
  3. python logging模块 默认_python logging模块
  4. 【2016年第1期】农业大数据给商品交易所带来的机遇和挑战
  5. python cmath模块_python中math模块常用的方法整理
  6. 工程数学(数值分析)第四讲:插值逼近
  7. access() 函数 c++
  8. python 3维图形库_Python 绘制 3 维以上的高维图
  9. 在AVEVA PDMSE3D软件实现三维二维码模型
  10. 我的世界手机版javaui材质包_传奇世界有元神怀旧版下载-传奇世界有元神怀旧版手机下载v1.0...
  11. 封装继承多态还是封装抽象继承多态
  12. qlv格式转换成mp4 视频格式转换
  13. 等了6年,周杰伦最新专辑来了!5天破2600万!
  14. Beta版本 为什么程序员总是分不清万圣节和圣诞节?因为 Oct 31 == Dec 25。
  15. 【织梦插件】xenu软件-网站url和死链提取工具免费下载
  16. OpenCASCADE:Linux平台上构建OCCT使用的第三方库
  17. abaqus三点弯曲有限元模拟
  18. 鸿蒙系统有通知服务器吗,鸿蒙系统通知栏怎么清除和打开?鸿蒙系统没有下拉菜单怎么回事?...
  19. 【Javaweb】【答卷】萌狼蓝天大二上学期期末Javaweb考试复习卷(一)
  20. python语法元素测试_基于python全局设置id 自动化测试元素定位过程解析

热门文章

  1. 从零开始搭建一套完整的基于 React 框架的 H5 项目「下载即用、收藏不亏」
  2. adb 安装卸载app命令
  3. 鱼叉攻击和水坑攻击之概念篇
  4. Gecco学习笔记(四)
  5. 节日享受美食,警惕消化不良
  6. XCTF攻防世界Web之WriteUp
  7. 用字蛛(font-spider)压缩字体,字体大小不变问题。
  8. 什么是等保2.0?不做等保有什么后果?
  9. 2、web常用浏览器
  10. jsp里照片放在哪里_看了这个女生“不要脸”的照片后,我再也不好意思发朋友圈了.........