云原生
基于 kubeconfig 认证的 k8s 用户账号创建案列
· 🕒 3 分钟 · ✍️ 加文
全程干货,实操系列 系统环境:Anolis OS release 8.8 内核版本:Linux Kernel 5.10.134-13.an8.x86_64 Kubernetes 版本:v1.28.3 创建证书签名请求 1、创建用户证书私钥 mkdir user1 && cd user1 openssl genrsa -out user1.key 2048 openssl req -new -key user1.key -out

运行时动态调整 Pod 的 CPU 及 Memory 资源
· 🕒 2 分钟 · ✍️ 加文
可在不重启 Pod 或其容器的情况下,动态调整分配给运行中 Pod 容器的 CPU 和 Memory 资源,原地更新底层 c-group 分配,从而使 pod 资源定义可变,适用于垂直动态扩展 pod 工作负载 特性状态: Kubernetes v1.27+ [alpha] 开始

基于 Sealos 的镜像构建能力,快速部署自定义 k8s 集群
· 🕒 4 分钟 · ✍️ 加文
Sealos 是一个快速构建高可用 k8s 集群的命令行工具,该工具部署时会在第一个 k8s master 节点部署 registry 服务(sealos.hub),该域名通过 hosts 解析到第一个 k8s master 节点 ip;基于内核 ipvs 对 apiserver

如何利用单个主机资源、快速创建多节点 k8s 集群环境
· 🕒 5 分钟 · ✍️ 加文
Kind ( Kubernetes In Docker ) 使用一个 Container 来模拟一个 Node, 即每个 “Node” 作为一个 docker 容器运行,因此可使用多个 Container 搭建具有多个 Node 的 k8s 集群; 节点内 containerd 、 kubelet 以 systemd 方式运行,而 etcd 、kube-apiserve

使用 etcdadm 快速、弹性部署 etcd 集群
· 🕒 3 分钟 · ✍️ 加文
Etcd 是一个可靠的分布式键值存储, 常用于分布式系统关键数据的存储;而 etcdadm 是一个用于操作 etcd 集群的命令行工具,它可以轻松创建集群、向现有集群添加成员、从现有集群中删除成员