首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
k8s
订阅
北极北
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
拥抱Kubernetes,再见了,SpringBoot @Scheduled
项目开发中总是需要执行一些定时任务,比如定时处理数据之后发送邮件,定时更新缓存等等。 项目框架使用的是SpringBoot,所以之前定时任务使用的是SpringBoot中的@Scheduled。可是这种方式并不适合我们现在的cloud环境,为了更加cloud native一点,…
我为什么用Kustomize来管理Kubernetes yaml应用?
Kustomize是为了解决k8s yaml应用管理问题而生的一个工具,在1.14版本之后kubectl就集成了kustomize,而在这之前,我们则只能自己安装。 可以在github上下载对应操作系统的包进行安装(https://github.com/kubernetes-s…
Docker Swarm 集群环境搭建及弹性服务部署
上一篇文章《Docker Swarm 集群管理利器核心概念扫盲》中我们把 Swarm 重要的概念性知识给大家讲解了一波,理论完事就该实战了,这篇文章带大家从零开始,搭建 Docker Swarm 集群环境,并通过 Swarm 实现服务的弹性部署,滚动更新服务及回滚服务等功能。 …
SpringCloud 应用在 Kubernetes 上的最佳实践 — 高可用(熔断)
阿里巴巴十多年的 双11,锤炼出来了一套业界领先的高可用技术,有一些已经商业化(云产品 PTS、AHAS),也有的开源了如:Sentinel、ChaosBlade。我们这一系列的高可用章节也主要介绍这方面的内容。今天介绍熔断部分,即开源产品 Sentinel 的核心能力。 ..…
图解 K8s 核心概念和术语
我第一次接触容器编排调度工具是 Docker 自家的 Docker Swarm,主要解决当时公司内部业务项目部署繁琐的问题,我记得当时项目实现容器化之后,花在项目部署运维的时间大大减少了,当时觉得这玩意还挺新鲜的,原来自动化运维可以这么玩。后面由于工作原因,很久没碰过容器方面的…
Kubernetes 入门之 Ingress
上一篇文章讲了 Service 的相关原理和配置方案,在讲解 Service 的概念时有提到过默认 Service 仅支持四层代理 ,如果需要七层代理 的功能则没有办法实现。 在 K8s 中,为我们提供了 Ingress 实现七层服务,这篇文章主要讲解 Ingress 的 Ng…
Kubernetes 学习之Service
之前讲解了 Kubernetes 的资源控制器,以及通过实战演示了这些控制器是如何控制 Pod 的行为。我们知道通过控制器创建的 Pod 如果遇到异常死了,控制器会自动再创建一个新的 Pod 接替它,以保持稳定的 Pod 副本数量。 比如说我们有一个服务集群,有三个 Pod 直…
K8s 资源全汇总 | K8s 大咖带你 31 堂课从零入门 K8s
从 2019 年,云原生技术开始大规模普及,以“云”为核心的软件研发思想,正逐步成为所有开发者的默认选项,像 Kubernetes 等云原生技术正在成为技术人员的必修课。这种背景下,“会 Kubernetes”已经远远不够了,“懂 Kubernetes”、“会云原生架构”的重要…
SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(开发部署)
作者 | 孤弋 阿里云高级技术专家,负责 EDAS 的开发和用户体验优化工作。 为了将应用运行在云端,首先我们需要一个 Kubernetes 集群,在 EDAS 中使用 Kubernetes 集群目前最快的方式,是将一个阿里云容器集群中的 Kubernetes 集群( ACK …
Kubernetes笔记(三):Gitlab+Jenkins Pipeline+Docker+k8s+Helm自动化部署实践(干货分享!)
通过前面两篇文章,我们已经有了一个“嗷嗷待哺”的K8s集群环境,也对相关的概念与组件有了一个基本了解(前期对概念有个印象即可,因为只有实践了才能对其有深入理解,所谓“纸上得来终觉浅,绝知此事要躬行”)