
掀起 Traefik 2 的盖头来
Traefik 2.0 发布也有几天了,根据通稿来看,有几个新的功能值得注意: 开始使用 CRD 来完成原本使用 Ingress + 注解来完成的任务。 加入了一个中间件概念,来提供丰富多样的控制能力。 终于支持 TCP 了。 我的测试集群...
Traefik 2.0 发布也有几天了,根据通稿来看,有几个新的功能值得注意: 开始使用 CRD 来完成原本使用 Ingress + 注解来完成的任务。 加入了一个中间件概念,来提供丰富多样的控制能力。 终于支持 TCP 了。 我的测试集群...
原文:Don’t get locked up into avoiding lock-in 作者:Gregor Hohpe 减少或者避免被锁定,会消耗架构设计工作中的很大一部分成本。这是一个神圣的职责:架构就是提供选项,而锁定则刚好相反。然而...
项目地址 Kustomize-patch-formulas 这个项目有两个目的。 第一点就是,既然有了 Kustomize,使用碎片来拼接复杂的 YAML 就很方便了,设想以下情况: 一个只会写简单 Deployment 的小白,随时要去翻...
昨天的帖子可能是这个公众号诞生以来好笑的一幕——这个实操环节因为错上加错,收获了一个正确结果,以及好几个“在看”。 事实上我们编写的 config.yaml,在文末的命令行中并没有引用,所以其中的快速安装的结果完全是 Kind 的功劳,和之...
Kind(Kubernetes in Docker) 是一个 Kubernetes 孵化项目,它使用 Docker 为节点进行 Kubernetes 的快速部署,可以方便的搭建 Kubernetes 集群,虽然简单,但也是通过 Kubern...
原文:How does ‘kubectl exec’ work? 作者:Erkan Erol 上周五,一个同事问了我一个问题——如何使用 client-go 在 Pod 中执行命令。我答不出来,而且注意到我从来没想过 kubectl exe...
在之前的文章中,我曾经说过,相对于 Helm Chart,Kustomize 具有更平缓的学习曲线,更灵活的派生方式,当然这也不是没有代价的,Kustomize 的分享方式和规范性都弱于 Helm Chart,而且上游对下游也是相当缺乏控制...
Kustomize 问世的时候,我是比较鄙视的——非要造个谷歌的轮子么?不过最近抽出时间熟悉了一下 Kustomize,发现我还是带了有色眼镜。二者功能虽然有所重叠,但是工作思路的差别还是很大的,下面就简单做一点比较,权当引玉之砖。 Hel...
原文:Kubernetes Deployments: The Ultimate Guide 作者:Jérôme Petazzoni 要把容器化的应用部署起来?在 Kubernetes 中部署容器化应用,总要涉及到 Deployment,这里...
今天更新 Homebrew 的时候,眼角余光撇到一个 kube 开头的 Formula:kubeseal,名字还挺酷的,brew home 看了一下项目主页,还是 bitnami 的作品,就多看了下,发现是一个不明觉厉的工具,本着“来都来了...