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

相关推荐
青山是哪个青山4 小时前
LangChain 学习笔记(四):Message 与提示词模板
笔记·学习·langchain
张忠琳5 小时前
【k3s】AutoK3s v0.9.3 Part 1 入口与 CLI 命令模块 — 超深度逐行分析之三
云原生·容器·kubernetes·k3s·autok3s
hsjiasb5 小时前
FreeRTOS学习(二十六)——动态内存管理heap_1到heap_5
stm32·单片机·学习·学习笔记·freertos
崇子嵘5 小时前
基于zynqMP15eg的linux驱动学习
学习
嘻哈∠※6 小时前
0061基于 SpringBoot 的投稿与稿件处理系统设计与实现
java·spring boot·后端
白狐_7987 小时前
408数据结构第8章:排序②——性质对比秒杀、场景选择与外部排序
java·数据结构·算法
zander2587 小时前
LeetCode 84:柱状图中的最大矩形——单调栈如何确定左右边界
java·数据结构·算法
知识分享小能手7 小时前
线性代数学习教程,从入门到精通,向量组的线性相关性 — 完整知识点梳理(7)
学习·线性代数·机器学习
码匠许师傅7 小时前
【C++ 面试真题】聊聊 C++ 的拷贝构造与拷贝赋值
java·c++·面试
Shell运维手记7 小时前
Linux 常用基础命令学习笔记
linux·运维·笔记·学习·算法·github