systemd服务指定输出文件

systemd服务默认会将日志输入到 /var/log/messages 中, 当然在 /var/log/journal/ 里面也会保存一份, 如果我们希望 systemd 服务的日志打印到指定文件, 该如何配置?…

升级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, 会出现如下提示…