![](https://img-blog.csdnimg.cn/c94a3873efd54fad9a4775ad8b5c8458.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
kubernetes
文章平均质量分 84
k8s 相关分享
systemup_v1
面向框架编程
展开
-
Springcloud基于K8S滚动更新方案设计与原理
K8S 滚动更新是Deployment默认更新策略,其本质是启动一个新pod然后在停止一个旧pod直到所有pod更新完成。滚动更新发布速率可以通过如下参数进行控制maxSurge表示当前deployment运行2个pod更新deployment(应用发布)创建新的pod(蓝色pod)新pod启动成功k8s检测到readniess状态ready后停止老pod(红色)老pod停止后(红色pod)继续创建新pod新pod状态为ready 停止老pod(红色)原创 2023-03-27 11:48:34 · 1938 阅读 · 1 评论 -
基于K8S+ingress改造vue+nginx+springcloud微服务(一)
背景前端项目整体架构使用vue开发web/h5然后部署到nginx上,后端使用springlcoud+docker进行部署。Ingress介绍Ingress 是对集群中服务的外部访问进行管理的 API 对象,典型的访问方式是 HTTP和HTTPS。Ingress 可以提供负载均衡、SSL 和基于名称的虚拟托管。必须具有 ingress 控制器【例如 ingress-nginx】才能满足 Ingress 的要求。仅创建 Ingress 资源无效。...原创 2022-05-13 22:02:34 · 2022 阅读 · 2 评论 -
K8S 组件介绍
本文介绍K8S主要组件及作用,文章内容主要参考K8S官方文档并结合最近K8S搭建CICD实践进行分析。通过K8S提供组件阐述K8S对容器编排,发布,监控等方面带来的优势。关于CICD实践方案请看考:基于GitLab+Jenkins集群+K8S+Docker CICD方案实践。原创 2022-05-01 20:43:43 · 965 阅读 · 0 评论 -
K8S Pod介绍
前言pod作为k8s中运行的最小单元可通过配置生命的方式进行创建。本文结合k8s官方文档介绍podk8s 官方介绍PodsPod是可以在 Kubernetes 中创建和管理的、最小的可部署的计算单元。Pod(就像在鲸鱼荚或者豌豆荚中)是一组(一个或多个)容器; 这些容器共享存储、网络、以及运行容器的配置声明如deplyments。 Pod 中的内容总是并置(colocated)的并且一同调度,在共享的上下文中运行。 Pod 通常对应物理机上运行的docker容器,但在k8s中pod虽..原创 2022-05-02 17:51:55 · 2945 阅读 · 0 评论 -
GitLab+Jenkins集群+docker CICD集成
gitlab jenkins docker 实现cicd原创 2022-04-24 20:07:55 · 1729 阅读 · 0 评论 -
基于GitLab+Jenkins集群+K8S+Docker CICD方案实践
GitLab+Jenkins集群+docker CICD集成https://blog.csdn.net/woshiyizhiyu0/article/details/124384755原创 2022-05-01 17:52:34 · 2458 阅读 · 0 评论