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

相关推荐
郝学胜-神的一滴2 分钟前
超越Spring的Summer(一): PackageScanner 类实现原理详解
java·服务器·开发语言·后端·spring·软件构建
摇滚侠3 分钟前
Java,举例说明,函数式接口,函数式接口实现类,通过匿名内部类实现函数式接口,通过 Lambda 表达式实现函数式接口,演变的过程
java·开发语言·python
ghostwritten5 分钟前
春节前夕,运维的「年关」:用 Kubeowler 给集群做一次「年终体检」
运维·云原生·kubernetes
打工的小王6 分钟前
java并发编程(七)ReentrantReadWriteLock
java·开发语言
lang201509287 分钟前
Java并发革命:JSR-133深度解析
java·开发语言
abluckyboy9 分钟前
基于 Java Socket 实现多人聊天室系统(附完整源码)
java·开发语言
Re.不晚12 分钟前
JAVA进阶之路——数据结构之线性表(顺序表、链表)
java·数据结构·链表
毅炼12 分钟前
Java 基础常见问题总结(3)
java·开发语言
匆匆那年96715 分钟前
llamafactory推理消除模型的随机性
linux·服务器·学习·ubuntu
好好学习天天向上~~20 分钟前
5_Linux学习总结_vim
linux·学习·vim