图解 Deployment Controller 工作流程

上一篇文章讲解了 Controller Manager 是怎么管理 Controller 的,我们知道 Controller 只需要实现相关事件 handler,无须再关心上层逻辑。本文将基于这篇文章,介绍 Deployment Controller 在接收到来自 Informer 的事件后,做了哪些工作。
2019/12/15 14:37 下午 posted in  Kubernetes

使用 Kubebuilder 创建自定义 K8s AdmissionWebhooks

Kubebuilder 除了可以构建 CRD API 及其 Controller 之外,还能构建 AdmissionWebhooks。这篇文章就来详细分析 Kubebuilder 如何构建 AdmissionWebhooks。
2019/10/12 18:17 下午 posted in  Kubernetes

使用 Operator Framework 全家桶构建并维护 operator

Operator Framework 是 CoreOS 开源的一个用于快速开发维护 Operator 的工具包。
2019/08/23 17:07 下午 posted in  Kubernetes

使用 KeyCloak 对 Kubernetes 进行统一用户管理

上一篇文章中讲到了 OIDC 协议在 K8s 集群中如何工作,这篇文章来具体讲讲如何在 K8s 集群中进行统一用户管理。
2019/08/02 15:42 下午 posted in  Kubernetes

Kubernetes 服务发现之 coreDNS

服务发现是 K8s 的一项很重要的功能。K8s 的服务发现有两种方式,一种是将 svc 的 ClusterIP 以环境变量的方式注入到 pod 中;一种就是 DNS,从 1.13 版本开始,coreDNS 就取代了 kube dns 成为了内置的 DNS 服务器。这篇文章就来简单分析一下 coreDNS。
2019/07/11 19:11 下午 posted in  Kubernetes