升级centos7内核

centos7默认的内核版本是 3.10, 现在来看有点低, 特别是在容器时代, 很多新技术都要求较高的内核版本, 所以升级内核还是有必要的…

k3s修改镜像地址

k3s默认直接使用containerd拉取镜像, 国内速度不够, 需要配置镜像加速器…

k3s部署(跨云)

相对于k8s, k3s更轻量, 暂用资源少, 启动更快, 同时基本拥有k8s全部功能, 所以, 如果平时学习或自己搭容器平台, 还是推荐k3s. 如果配合 wireguard, 可以实现跨云部署…

metallb配置

如果你在自己的虚拟机部署k8s, 或是裸金属机, 那么可以使用 metallb 作为k8s服务类型.…

解决各种mac终端乱码问题

解决mac终端的乱码问题大同小异, 一般而言, 本地不太可能出现乱码, mac一般会默认UTF-8, 如果出现了, 请确认编码是否被修改或取消了本地编码的读取. 远程比较容易出现乱码, 主要原因是本地编码和远程不匹配, 具体解决方案如下…

Ingress配置(极简)

ingress 组件可以理解为k8s的访问入口, 用来转发请求. 这点要与 ingress-controller 区分开来, ingress 只有与 ingress-controller 配合使用才能转发请求. ingress相当于转发请求的配置文件, 而 ingress-controller 则相当于nginx进程, 实际转发请求的程序.…

metrics-server部署

当k8s集群安装好后, 我们希望能够看到资源使用情况, 比如node节点. 当我们执行 kubectl top no, 会出现如下提示…

brew代理解决方案

brew越来越慢了, 有时候甚至动不了, 一般网上解决方案是配置中科大或清华的镜像仓库, 其实也只是下载安装包变快了, 整体还是很慢…