NOTE

通过 Scheduler Plugins 扩展 K8s 调度器

目录 概述 部署安装 集群第二个调度器 集群唯一调度器 一些插件 Capacity Scheduler Coschedulering Node Resources Network-Aware Scheduling 概述 项目 scheduler-plu...

通过 Istio gateway 将服务暴露到集群外

目录 Istio gateway 概述 环境准备 部署 gateway 资源 配置 virtualservice 资源 测试访问 其他路由转发配置 virtualservice 转发流量到其他 namespace 定义目标规则 destinationrule Istio gateway 概述 Istio gate...

通过 Istio 配置应用超时和重试

目录 部署安装 部署 metallb 部署 istio 和 bookinfo 示例应用 部署 bookinfo 服务 通过 gateway 暴露 bookinfo 服务 部署 Kiali 仪表盘 查看 bookinfo 服务流量 ...

使用 Calico 配置容器访问策略 NetworkPolicy

文章目录 概述 环境部署 使用 kind 部署 K8s 集群 部署 calico 插件 服务测试部署 配置 networkpolicy deny all 允许 default 命名空间的特定 pod 访问 概述 本文通过一个 demo 验证在 calico 网络插件中,通...

vscode goland markdown 能效

目录 生成 markdown 目录 插入图片 mac快捷键 markdown 表情 Goland 试用 记录一些提升能效的快捷键、技巧等。 生成 markdown 目录 在 vscode 中安装 Markdown All in One 插件。文章写完后,按下快捷键 command + shift + p,输入Markdown All in One: Create...

使用 metallb 为 loadbalance 类型的服务分配 ip

文章目录 metallb 概述 安装 配置 ip 池 配置服务,并测试 集群内访问 集群外访问 metallb 概述 在部署测试 Istio 时,发现依赖 LoadBalance 类型的 Service。LoadBalance 类型的 Service 一般由公有云厂商分配EXTERNAL-IP,从而在集群外访问集群内的服...

我的 2022

前言 现在是 2023 年三月了,已经到了春暖花开的时节,终于决定要写一下自己的 2022,之前一直想写,但内心焦虑无法回首。主要原因是我年前被裁员,无业游民,人微言轻,想着找到工作再写吧,但是进展不随人愿,而且发现自己也有点畏畏缩缩了,今天看着窗外明媚亮眼的阳光,想着,要不勇敢一点吧,把当前这个状态当做一个长期状态,制定一些计划并执行下去。 下面是我该铭记的 2022 了。 人间大事1 ...

运行 Istio Bookinfo 示例应用

文章目录 下载安装 Istio 安装 Bookinfo 示例程序 对外开放应用程序 Istio 流量管理功能验证 配置请求路由 注入 HTTP 延迟故障 流量转移 设置请求超时 总结 本文运行一下官方文档中的 Bookinfo 应用,并验证 Istio 部分功...

CNI实现:flanneld hostgw backend 相关实现

文章目录 flanneld 配置参数 flanneld 启动流程 hostgw backend 的实现 在 flanneld 中自定义插件 flanneld 中的 backend 类似网络框架中的控制层面,会根据网络模型在节点配置相应的路由规则和 iptables 规则。常见的 backend 有 udp、vxlan、hostgw 等。本文看下 flanneld 中 h...

Calico BGP 基本工作原理

文章目录 概述 安装 Calico 安装 calicoctl Calico 架构概述 报文路径 在 master 容器内 ping node 节点上的容器 容器网络配置 主机网络配置 总结 参考 概述 本文在一个三个节点的 K8s 集群中体验一下 Calico 网络模型,并对 Calico 的框架...