惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
A
About on SuperTechFans
博客园 - 聂微东
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
B
Blog RSS Feed
U
Unit 42
Stack Overflow Blog
Stack Overflow Blog
Recent Announcements
Recent Announcements
雷峰网
雷峰网
罗磊的独立博客
Microsoft Security Blog
Microsoft Security Blog
Hugging Face - Blog
Hugging Face - Blog
L
LangChain Blog
人人都是产品经理
人人都是产品经理
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
H
Help Net Security
P
Proofpoint News Feed
The Cloudflare Blog
D
Docker
大猫的无限游戏
大猫的无限游戏

Hi,I`m lan

MCP协议新进展: 使用 Streamable HTTP 替换当前的 HTTP+SSE 实现。-liangyuanpeng 的博客 我的 AI 员工们开发的微信小程序上线了!-liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog vercel 记录-liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog [长期更新]cocos creator问题列表-liangyuanpeng 的博客 | liangyuanpeng's Blog go问题列表记录-liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog node镜像的更多选择-liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog containerd 中的弃用警告 - 为 2.0 做好准备!-liangyuanpeng 的博客 liangyuanpeng 的博客 | liangyuanpeng's Blog kep-1880-多服务CIDR-liangyuanpeng 的博客 | liangyuanpeng's Blog [长期更新]argoworkflow 的一些实践和思考-liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog 将Etcd作为一个kubernetes sig来运作-liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog argoworkflow 云原生工作流引擎-liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog kubecon china 2023将在上海举办-liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog liangyuanpeng 的博客 | liangyuanpeng's Blog 从零到 Kubernetes 子项目负责人-liangyuanpeng 的博客 | liangyuanpeng's Blog
liangyuanpeng 的博客 | liangyuanpeng's Blog
2023-04-03 · via Hi,I`m lan

TOC

目前,这只是一个简单的笔记

总是需要各种特定的 K8S 研究环境,而部署各种环境的方式又不一致,有 yamls 方式的 有 helm 方式的,因此需要保证这两种方式都能够通过某种方式快速的应用起来。对于 helm 来说很简单,argoCD 和 FluxCD 都支持。因此可以满足没有 git 的情况下快速搭建基于 helm 部署的 K8S 研究环境。但是对于 yaml 文件的 K8S 研究环境来说就不行了,例如我自己编写了一些 yaml 文件,希望下次能够快速搭建一个基于这些 yaml 文件的 K8S 环境。

当然可以写一个 shell 脚本来跑 kubectl apply,但是这样的环境并不是只有一个,也不是固定不变的,因此这个 shell 脚本需要一直迭代,因此这个解决方案也不适合。

最近正在寻找基于 Kind 快速搭建特定 K8S 环境的解决方案,在尝试 Flux 的时发现 Flux 有个 OCIRegistry 的资源从OCI注册中心来处理 资源文件,在这里 https://github.com/fluxcd/source-controller/blob/main/docs/spec/v1beta2/ocirepositories.md#artifact 看了一下描述,还是需要 git 地址,因此这看起来就不是我想要的东西。

在 slack 问了一下,立刻有大佬回答了,并且 Flux project 的 maintainer Hidde Beydals 给了一个用于 Flux 搭配 Kind 搭建本地开发环境的 github 仓库 https://github.com/stefanprodan/flux-local-dev,看起来就是我需要的。不禁的感慨 开源真是一个伟大的东西,在某些时间你想做的事情很有可能已经有其他人做了并且将所有内容开放了出来,即使不是完全适合,也可以在这个开放内容的基础上修改一下来适配自己的需求。

微信公众号

扫描下面的二维码关注我们的微信公众号,第一时间查看最新内容。同时也可以关注我的Github,看看我都在了解什么技术,在页面底部可以找到我的Github。

wechat-qrcode