04-【kubernetes】Devops核心要点及Kubernets架构概述
一、基本概念
- 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架构概述相关推荐
- 微服务架构的核心要点和实现原理解析
摘要:本文中,我们将进一步理解微服务架构的核心要点和实现原理,为读者的实践提供微服务的设计模式,以期让微服务在读者正在工作的项目中起到积极的作用. 微服务架构中职能团队的划分 传统单体架构将系统分成具 ...
- 模型审查的4个核心要点
在模型风险管理不断被监管重视的当下,从银行金融机构开始,消费金融公司.网络小贷公司将会循序渐进.逐步建立完善的模型评审制度和标准,筹备模型审查部或小组. 或许"模型评审部"对于大部 ...
- React+Redux技术栈核心要点解析(上篇)
感谢作者郭永峰的授权发布. 作者:郭永峰,前端架构师,现用友网络 FED团队负责人,目前主要负责企业级应用前端技术平台建设工作,在前端工程化实现.Node 应用开发.React技术.移动开发等方向有丰 ...
- React+Redux技术栈核心要点解析(中篇)
感谢作者郭永峰的授权发布. 作者:郭永峰,前端架构师,现用友网络 FED团队负责人,目前主要负责企业级应用前端技术平台建设工作,在前端工程化实现.Node 应用开发.React技术.移动开发等方向有丰 ...
- React+Redux技术栈核心要点解析(下篇)
感谢作者郭永峰的授权发布. 作者:郭永峰,前端架构师,现用友网络 FED团队负责人,目前主要负责企业级应用前端技术平台建设工作,在前端工程化实现.Node 应用开发.React技术.移动开发等方向有丰 ...
- 实施MES系统的七大核心要点,每一点都很重要,不看后悔
MES系统成功实施的最终目的是实现智能制造,其中工业物联网建设及数据采集.分析.推送对企业的智能决策至关重要. MES系统的上马不能一蹴而就,要在对企业现状及行业发展趋势.智能制造技术进行充分而详实的 ...
- Kubernetes 笔记(02)— 基本架构、工作机制简述、Master 组件、Node 组件
1. Kubernetes 的基本架构 Kubernetes 采用了现今流行的"控制面 / 数据面"(Control Plane / Data Plane)架构,集群里的计算机被称 ...
- 网站建设有哪些核心要点和方法
网站建设有哪些核心要点:1.明确网站的目的.主题和名称 做网站要干什么,是选择展示型网站还是交易型网站?这个制作之前就要明确.主题要小而精:定位要小,内容要精.名称也要好记响亮. 2.确定网站的标志( ...
- 智慧社区解决方案核心要点有哪些 智慧社区解决方案
智慧社区解决方案核心要点有哪些 智慧社区解决方案 城市的发展意味着生产与消费的集中化与规模化,这些改变带来了生产效率的提高.而智慧社区解决方案核心要点有哪些呢?下面跟着小编一起去了解下! 智慧社区解决 ...
最新文章
- opencv openpose
- 利用MAVEN打包时,如何包含更多的资源文件
- 一个超级牛X的Python可视化库,隔壁老奶奶都会用!
- [模板]平面最近点对
- 惠普继续大裁员:未来3年计划裁撤7000-9000个岗位
- linux下无权限安装ffmpeg-4.1.3
- 打车平台Lyft获Magna 2亿美元投资,携手打造自动驾驶汽车
- MeterSphere实现“机器人定时在企业微信群中发送消息”功能
- 图片以base64格式显示出来
- java数据库字段中文名称_如何得到数据库中所有表字段及字段中文描述
- app如何添加广告位 uni_广告以及广告位的详细说明(如何在APP中添加广告)
- win10安装graph_tool,在jupyter notebook运行代码
- KDJ、RSI、MACD
- 公众平台服务号、订阅号、企业微信以及小程序的相关说明
- html转pdf 图片跨域问题解决
- 趣店纽交所上市,市值近百亿美金;百度国际事业部将独立分拆;摩拜单车进入韩国水原市丨价值早报
- 个人博客 SEO 优化(1):搜索引擎原理介绍
- 开篇-HOG提取训练检测+样本制作
- 百度阿波罗获雅析功能安全产品认证证书
- 2022年12月 Redis数据库-Lua脚本的使用
热门文章
- 炉石传说修改服务器,云服务器 炉石传说
- 第五章 Java API(四)
- 【Linux】【踩坑专栏】centOS 7 桌面版使用VMWare Workstation Player 16安装时踩坑
- springboot毕设项目酷玩平台设计43qgi(java+VUE+Mybatis+Maven+Mysql)
- 关于Android ID资源(android:id=“@+id/”)的那点事
- 小白的情感日志!!—— 第3章
- 数据库导入导出常用命令
- openfalcon的 日志文件监控 logdog
- api调用 python 验证码_Python短信验证码接口调用demo
- java 循环读取map_java中map的循环遍历和map的获取值的办法