k3s squid架构

我基于 K3s - 轻量级Kubernetes 构建运行在 Raspberry Pi Atlas 上的 边缘云计算架构 ,目标是在家庭工作室能够实现一个小型的 DevOps Atlas 环境。但是,由于GFW的阻碍,很多软件在线安装困难重重,信息也难以获取。

我基于 Squid代理服务 构建过 APT无阻碍代理架构 来实现代理翻墙,不过以往的构建都是采用发行版squid包进行直接安装和配置。既然我已经完成了 k3s 部署,我期望除了少数底层服务采用直接物理主机构建,其他服务都容器化,kubernetes化。

所以,构建 边缘云计算架构 环境下的 Squid代理服务 :

  • 自制镜像: 使用 nerdctl 构建镜像

  • 构建镜像仓库: 融合到Kubernetes集群

  • 容器化运行 Squid代理服务 并且实现冗灾(节点故障不影响运行)

参考