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步:运维监控

相关推荐
反向跟单策略11 小时前
期货反向跟单-贵金属牛市中的反向跟单密码
大数据·人工智能·学习·数据分析·区块链
kingmax5421200811 小时前
NOAI和IOAI竞赛学习路径
人工智能·学习·青少年编程
程序员清风11 小时前
猿辅导二面:线上出现的OOM是如何排查的?
java·后端·面试
yaoxin52112311 小时前
291. Java Stream API - 从正则表达式创建 Stream
java·开发语言
BHXDML11 小时前
Java 设计模式详解
java·开发语言·设计模式
BD_Marathon11 小时前
MyBatis核心配置文件之mappers
java·数据库·mybatis
余瑜鱼鱼鱼11 小时前
Java数据结构:从入门到精通(十三)
java·开发语言
其美杰布-富贵-李11 小时前
pycalphad 学习笔记
笔记·学习·热力学计算
没有bug.的程序员11 小时前
Java内存模型(JMM)深度解析:从 volatile 到 happens-before 的底层机制
java·开发语言·并发编程·volatile·内存模型·jmm·happens-before