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

相关推荐
渣哥14 分钟前
Kafka消息丢失的3种场景,生产环境千万要注意
java
渣哥14 分钟前
ElasticSearch深度分页的致命缺陷,千万数据查询秒变蜗牛
java
Olrookie15 分钟前
XXL-JOB GLUE模式动态数据源实践:Spring AOP + MyBatis 解耦多库查询
java·数据库·spring boot
柯南二号32 分钟前
【Java后端】MyBatis-Plus 原理解析
java·开发语言·mybatis
INS_KF37 分钟前
【C++知识杂记2】free和delete区别
c++·笔记·学习
又是努力搬砖的一年40 分钟前
SpringBoot中,接口加解密
java·spring boot·后端
:-)43 分钟前
idea配置maven国内镜像
java·ide·maven·intellij-idea
啊阿狸不会拉杆1 小时前
《算法导论》第 27 章 - 多线程算法
java·jvm·c++·算法·图论
Easocen1 小时前
Mybatis学习笔记(五)
笔记·学习·mybatis
用户802973565411 小时前
【水平:编写简单的SpringCloud】用一篇文章精通SpringCloud-1
java