k8s的交付与部署案例操作

一 k8s的概念

1.1 k8s

k8s是一个轻量级的,用于管理容器化应用和服务的平台。通过k8s能够进行应用的自动化部署和扩容缩容。

1.2 k8s核心部分

1.prod: 最小的部署单元;一组容器的集合;共享网络;生命周期是短暂的;

2.controller:确保预期的pod的副本数量;无状态应用部署;有状态应用部署;确保所有的node运行同一个pod,一次任务和定时任务。

3.service:定义一组pid访问规则。

1.3 k8s集群的组件部分

二 交付案例

2.1 交付流程概述

1.总体流程

2.细节过程

2.2 第1步:打成jar包

2.3 第2步: 打成镜像

2.4 第3步:将镜像推送到镜像容器中

2.5 第4步:镜像的部署,暴露端口应用

2.6 第5步:运维监控

相关推荐
Wyy_9527*18 小时前
Spring三种注入方式对比
java·后端·spring
shepherd11118 小时前
从入门到实践:玩转分布式链路追踪利器SkyWalking
java·后端·架构
最贪吃的虎18 小时前
网络是怎么传输的:从底层协议到浏览器访问网站的全过程剖析
java·开发语言·网络·http·缓存
uup18 小时前
CompletableFuture 异常吞噬:异步任务异常未处理导致结果丢失
java
Lynnxiaowen18 小时前
今天我们继续学习devops内容基于Jenkins构建CICD环境
linux·运维·学习·jenkins·devops
有一个好名字19 小时前
设计模式-工厂方法模式
java·设计模式·工厂方法模式
篱笆院的狗19 小时前
Java 中线程之间如何进行通信?
java·开发语言
search719 小时前
前端学习13:存储器
前端·学习
余生H19 小时前
Ai编程翻车修车记3 -一次因为移除监听器失败导致bug后的DOM事件深入学习
学习·bug·ai编程
葱白有滋味19 小时前
Session、Token 和 JWT 的区别对比
java