跳到正文

分类:#kubernetes

共 8 篇。

使用 kind 快速搭建kubernetes测试环境

kind 全称为 "kubernetes in docker",用于将 kubernetes 运行于 docker 容器内。 每个容器为一个 node,支持一个物理机多个 node,kind 通常用于快速搭建测试集群。

argo-rollouts 浅析

蓝绿发布: 当前版本 v1 正常运行 将新版本 v2 所有副本全部准备完成后 切换负载均衡器所有流量指向 v2 如果一切正常,则删除 v1,完成更新 如果发生错误,则将所有流量切换回 v1,并停止本次更新。

Istio 安装部署

本文仅涉及将 istio 部署于 kubernetes . 按照目前的 kubernetes 服务部署方式,istio 可以通过一下几个方式部署:

apisix 初探

apisix 是一个用使用 lua 语言编写的网关控制器,相比官网介绍的 apisix 是一个网关,apisix 的实际用途更像是一个控制器。因为其本身代码不承载流量。

metallb 实现浅析

metallb 是一个 kubernetes service loadlbalancer 的 “裸金属” 实现, 即相对于“cloud provider”的实现。

使用 kubeadm 安装 kubernetes

指导一步步从裸机安装 kuberntes 并配置完成周边组件。 确认主机名称、IP、product_uuid 地址均唯一

kube-proxy iptables 模式解析

kube-proxy 时 kubernetes 中负责处理 service 相关流量的组件,其功能包含 service 至 pods 转发,service nodeport ,service loadbalancerIP 等