一个计算机技术爱好者与学习者

0%

前言

kubectl 在 Kubernetes 环境中发挥了关键的管理作用,但随着 Kubernetes 的复杂性增加,管理者可能需要更直观、更便捷的工具。

本文介绍一些可替代或补充 kubectl 的工具,可以分为命令行工具、GUI工具、GUI平台三类。
其中命令行工具和GUI工具是指适合个人使用的Kubernetes管理工具,GUI平台是指适合多人同时使用的Kubernetes管理系统。

  • 命令行工具:kube-shell、k9s、stern
  • GUI工具:k8slens、octant
  • GUI平台:kubesphere、rancher
阅读全文 »

Adguard Home简介

Adguard Home: Free and open source, powerful network-wide ads & trackers blocking DNS server.

AdGuard Home 是一款免费开源的用于拦截广告和跟踪的DNS服务器,是 AdGuard DNS 的开源版本。

参考文档:

阅读全文 »

Pod和容器的资源设置

当我们定义 Pod 时,可以选择性地为每个容器设定所需要的资源数量。
最常见的可设定资源是 CPU 和内存(RAM)大小,此外还有其他类型的资源。

当我们为 Pod 中的 Container 指定了资源 request(请求) 时, kube-scheduler 就利用该信息决定将 Pod 调度到哪个节点上。
当我们为 Container 指定了资源 limit(限制) 时,kubelet 就可以确保运行的容器不会使用超出所设限制的资源。
kubelet 还会为容器预留所 request(请求) 数量的系统资源,供其使用。

参考文档:

阅读全文 »