logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

K8S 组件介绍

​本文介绍K8S主要组件及作用,文章内容主要参考K8S官方文档并结合最近K8S搭建CICD实践进行分析。通过K8S提供组件阐述K8S对容器编排,发布,监控等方面带来的优势。关于CICD实践方案请看考:基于GitLab+Jenkins集群+K8S+Docker CICD方案实践。

文章图片
#kubernetes
基于K8S+ingress改造vue+nginx+springcloud微服务(一)

背景前端项目整体架构使用vue开发web/h5然后部署到nginx上,后端使用springlcoud+docker进行部署。Ingress介绍Ingress 是对集群中服务的外部访问进行管理的 API 对象,典型的访问方式是 HTTP和HTTPS。Ingress 可以提供负载均衡、SSL 和基于名称的虚拟托管。必须具有 ingress 控制器【例如 ingress-nginx】才能满足 Ingre

文章图片
#kubernetes#容器#docker
K8S Pod介绍

前言pod作为k8s中运行的最小单元可通过配置生命的方式进行创建。本文结合k8s官方文档介绍podk8s 官方介绍PodsPod是可以在 Kubernetes 中创建和管理的、最小的可部署的计算单元。Pod(就像在鲸鱼荚或者豌豆荚中)是一组(一个或多个)容器; 这些容器共享存储、网络、以及运行容器的配置声明如deplyments。 Pod 中的内容总是并置(colocated)的并且一同调度,在共

文章图片
#kubernetes#docker#容器
手把手分析Springboot @EnableScheduling原理

Java技术栈使用定时任务框架肯定首选Quartz,Quartz支持分布式执行,其原理是借助数据库实现分布式锁竞争保证任务不会同时在多台机器上执行。本文介绍springboot默认定时任务实现原理,以及在springboot单机模式下如何管理项目中所有定时任务:查看任务列表,动态修改定时cron表达式,删除定时任务,新增定时任务等操作。之所以对spring定时任务进行分析也跟工作相关,因为公司目前

文章图片
到底了