会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Wade Xu
-- [Medium](https://medium.com/@wadexu007)
博客园
首页
新随笔
联系
订阅
管理
2023年10月5日
后续更多文章 请移步 https://medium.com/@wadexu007
摘要: Medium https://medium.com/@wadexu007 需外网
阅读全文
posted @ 2023-10-05 16:02 WadeXu
阅读(82)
评论(0)
推荐(0)
2022年11月20日
云原生之旅 - 14)遵循 GitOps 实践的好工具 ArgoCD
摘要: 前言 Argo CD 是一款基于 kubernetes 的声明式的Gitops 持续部署工具。 应用程序定义、配置和环境都是声明式的,并受版本控制 应用程序部署和生命周期管理都是自动化的、可审计的,并且易于理解。 本文使用 ArgoCD + Kustomize 实现自动化部署Kubernetes工作
阅读全文
posted @ 2022-11-20 09:27 WadeXu
阅读(517)
评论(0)
推荐(2)
2022年11月19日
云原生之旅 - 13)基于 Github Action 的自动化流水线
摘要: 前言 GItHub Actions是一个持续集成和持续交付的平台,能够让你自动化你的编译、测试和部署流程。GitHub 提供 Linux、Windows 和 macOS 虚拟机来运行您的工作流程,或者您可以在自己的数据中心或云基础架构中托管自己的自托管运行器。它是 GitHub 于2018年10月推
阅读全文
posted @ 2022-11-19 15:42 WadeXu
阅读(627)
评论(0)
推荐(0)
云原生之旅 - 12)使用 Kaniko 在 Kubernetes上构建 Docker 容器镜像
摘要: 前言 前一篇文章【云原生之旅 - 11)基于 Kubernetes 动态伸缩 Jenkins Build Agents】有讲到在 Kubernetes Pod (Jenkins build agent) 里面构建 docker 容器镜像,当时我们采取了一种简单快速的方式来 run docker in
阅读全文
posted @ 2022-11-19 09:28 WadeXu
阅读(1196)
评论(0)
推荐(0)
2022年11月13日
云原生之旅 - 11)基于 Kubernetes 动态伸缩 Jenkins Build Agents
摘要: 前言 上一篇文章 云原生之旅 - 10)手把手教你安装 Jenkins on Kubernetes 我们介绍了在 Kubernetes 上安装 Jenkins,本文介绍下如何设置k8s pod作为Jenkins 构建job的 agent。 Jenkins master 和 agent 均以 pod
阅读全文
posted @ 2022-11-13 10:03 WadeXu
阅读(831)
评论(0)
推荐(0)
2022年11月12日
云原生之旅 - 10)手把手教你安装 Jenkins on Kubernetes
摘要: 前言 谈到持续集成工具就离不开众所周知的Jenkins,本文带你了解如何在 Kubernetes 上安装 Jenkins,后续文章会带你深入了解如何使用k8s pod 作为 Jenkins的build agents。 准备 需要一个running的 Kubernetes Cluster, 可以参考我
阅读全文
posted @ 2022-11-12 10:52 WadeXu
阅读(737)
评论(0)
推荐(1)
2022年11月7日
云原生之旅 - 9)云原生时代网关的后起之秀Envoy Proxy 和基于Envoy 的 Emissary Ingress
摘要: 前言 前一篇文章讲述了基于Nginx代理的Kuberenetes Ingress Nginx【云原生时代的网关 Ingress Nginx】这次给大家介绍下基于Envoy的 Emissary Ingress。 首先什么是Enovy? Envoy 是由 Lyft 开源的高性能网络代理软件,后来捐赠给了
阅读全文
posted @ 2022-11-07 08:58 WadeXu
阅读(1270)
评论(0)
推荐(1)
2022年11月6日
云原生之旅 - 8)云原生时代的网关 Ingress Nginx
摘要: 前言 当我们在Kubernetes部署的服务需要暴露给外部用户使用时,有三种选择:LoadBalancer,NodePort, Ingress。 LoadBalancer类型得结合各个Cloud Provider提供的LB来使用,如果需要暴露的service很多,需要很多LB以及公网IP,比较浪费c
阅读全文
posted @ 2022-11-06 19:57 WadeXu
阅读(632)
评论(0)
推荐(0)
云原生之旅 - 7)部署Terrform基础设施代码的自动化利器 Atlantis
摘要: 前言 前面有几篇文章讲述了如何使用Terraform创建资源 (基础设施即代码 Terraform 快速入门, 使用 Terraform 创建 Kubernetes) 以及 Kubernetes时代的包管理工具 Helm 里也讲述了如何用Terraform 安装 Helm Charts,但我们都是在
阅读全文
posted @ 2022-11-06 12:20 WadeXu
阅读(684)
评论(0)
推荐(1)
2022年10月31日
云原生之旅 - 6)不能错过的一款 Kubernetes 应用编排管理神器 Kustomize
摘要: 前言 相信经过前一篇文章的学习,大家已经对Helm有所了解,本篇文章介绍另一款工具 Kustomize,为什么Helm如此流行,还会出现 Kustomize?而且 Kustomize 自 kubectl 1.14以来早已内置到其中,说明官方对其很认可。 我认为还是Helm 参数化模板方式来自定义配置
阅读全文
posted @ 2022-10-31 09:14 WadeXu
阅读(949)
评论(1)
推荐(0)
下一页
公告
点击右上角即可分享