FLOWERS_WAN

导航

2022年11月28日 #

k8s 基于hpa弹性伸缩实验

摘要: HPA 基本原理 kubectl scale 命令可以来实现 Pod 的扩缩容功能,但是这个毕竟是完全手动操作的,要应对线上的各种复杂情况,我们需要能够做到自动化去感知业务,来自动进行扩缩容。为此,Kubernetes 也为我们提供了这样的一个资源对象:Horizontal Pod Autoscal 阅读全文

posted @ 2022-11-28 17:41 FLOWERS_WAN 阅读(153) 评论(0) 推荐(0) 编辑

2022年11月17日 #

linux 命令收集

摘要: 1.cat values.yaml | grep -v "#" | grep -v "^$" > values-prod.yaml 过滤空白行 grep -v '^$' 不显示以#开头的行: grep -v "#" ,grep -v 是反向查找的意思。 阅读全文

posted @ 2022-11-17 10:54 FLOWERS_WAN 阅读(18) 评论(0) 推荐(0) 编辑

2022年11月15日 #

Containerd客户端工

摘要: ctr是由containerd提供的一个客户端工具,crictl是CRI兼容的容器运行时命令接口,和containerd无关,由kubernetes提供,可以使用它来检查和调试k8s节点上的容器运行时和应用程序。 命令 docker ctr crictl查看镜像 docker images ctr 阅读全文

posted @ 2022-11-15 11:04 FLOWERS_WAN 阅读(79) 评论(0) 推荐(0) 编辑

2022年11月14日 #

k8s Token过期后加入集群

摘要: Token过期执行kubeadm join将无法加入到Kubernetes集群。执行下面的命令验证Token是否过期: [root@k8s-master01 k8s]# kubectl get configmap cluster-info --namespace=kube-public -o yam 阅读全文

posted @ 2022-11-14 14:43 FLOWERS_WAN 阅读(265) 评论(0) 推荐(0) 编辑

2022年11月10日 #

centos7 部署 k8s1.25.3 (使用containerd)

摘要: k8s部署,使用的国内镜像:registry.aliyuncs.com/google_containers 1.关闭防火墙、selinux sed -i 's/^ *SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config systemctl 阅读全文

posted @ 2022-11-10 17:31 FLOWERS_WAN 阅读(667) 评论(0) 推荐(0) 编辑

2022年11月2日 #

centos7 部署 k8s1.25.3 版本 (使用cri-dockerd方式安装)

摘要: 1.关闭防火墙、selinux sed -i 's/^ *SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config systemctl stop firewalld.service systemctl disable firewalld 添加 阅读全文

posted @ 2022-11-02 09:10 FLOWERS_WAN 阅读(7068) 评论(0) 推荐(1) 编辑

2022年10月27日 #

centos 升级内核 和版本

摘要: # uname -sr 查看当前的kernel版本 Linux 3.10.0-693.el7.x86_64 我使用的操作系统是Centos7,默认的内核版本是3.10.0,当前最新的内核版本是5.12以上。升级内核的方法有多种。在这里介绍一种比较简便的方法。依次运行以下命令: #导入ELRepo仓库 阅读全文

posted @ 2022-10-27 13:21 FLOWERS_WAN 阅读(282) 评论(0) 推荐(0) 编辑

rancher 部署k8s

摘要: yum install -y yum-utils device-mapper-persistent-data lvm2curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum-c 阅读全文

posted @ 2022-10-27 11:50 FLOWERS_WAN 阅读(78) 评论(0) 推荐(0) 编辑

2022年10月26日 #

Rancher执行kubectl命令

摘要: Rancher部署成功后执行kubectl命令只能在控制台执行,无法在宿主机直接执行很不方便。 配置步骤: 1.在宿主机上下载kubectl 二进制文件 [root@devops-k8s19-38 ~]# curl -LO https://storage.googleapis.com/kuberne 阅读全文

posted @ 2022-10-26 09:25 FLOWERS_WAN 阅读(549) 评论(0) 推荐(0) 编辑

2022年10月22日 #

k8s 安装 metalIB

摘要: 在公有云部署的kubernetes集群中,有公有云厂商提供LoadBalancer类型的Service。但是在基于本地环境部署的k8s集群是我们常用的测试环境和开发环境;需要通过NodePort和externalIPs方式将外部流量引入集群中,这就带来了很多的不便。 尤其是我们通过helm去部署一些 阅读全文

posted @ 2022-10-22 21:41 FLOWERS_WAN 阅读(456) 评论(0) 推荐(0) 编辑