linux cpu占用率如何看
267
2022-09-12
CentOS7环境下快速部署Kubernetes(k8s)集群
Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效,Kubernetes提供了应用部署,规划,更新,维护的一种机制
k8s的概念可以参考如下链接小孩子也能看懂的kubernetes教程图文 | 任何人都能看懂的 Kubernetes 教程!
图文:你女朋友也能看懂的 Kubernetes !
三台CentOS7.6.1810版本的Linux虚拟机 内存大小均为4GB
1、k8s-master 10.20.10.235
2、k8s-node1 10.20.10.237
3、k8s-node2 10.20.10.238
具体操作步骤如下
1、环境准备
1)三台主机分别修改主机名
k8s-master 10.20.10.235: hostnamectl set-hostname k8s-master
k8s-node1 10.20.10.237:hostnamectl set-hostname k8s-node1
k8s-node2 10.20.10.238:hostnamectl set-hostname k8s-node2
三台都修改vi /etc/hosts文件,加入主机名解析
10.20.10.235 k8s-master
10.20.10.237 k8s-node1
10.20.10.238 k8s-node2
以node1为例,并测试解析是否OK
2)三台主机均关闭防火墙,selinux,并关闭swap分区
swapoff -a并永久关闭,/etc/fstab中注释掉swap分区一行
systemctl stop firewalldsystemctl disable firewalldsed -i 's/enforcing/disabled/' /etc/selinux/configsetenforce 0echo "net.bridge.brid
2)三台主机均关闭防火墙,selinux,并关闭swap分区
swapoff -a
并永久关闭,/etc/fstab中注释掉swap分区一行
systemctl stop firewalld
systemctl disable firewalld
sed -i 's/enforcing/disabled/' /etc/selinux/config
setenforce 0
echo "net.bridge.bridge-nf-call-iptables = 1 ">>/etc/sysctl.d/k8s.conf
echo "net.bridge.bridge-nf-call-ip6tables = 1 ">>/etc/sysctl.d/k8s.conf
sysctl --system
ge-nf-call-iptables = 1 ">>/etc/sysctl.d/k8s.confecho "net.bridge.bridge-nf-call-ip6tables = 1 ">>/etc/sysctl.d/k8s.confsysctl --system
3、所有节点均安装并启用kubelet kubeadm kubectl
3、所有节点均安装并启用kubelet kubeadm kubectl
cat <
[kubernetes]
name=Kubernetes
baseurl=install -y kubelet kubeadm kubectl
systemctl enable kubelet
systemctl start kubelet
mkdir -p $HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config sudo chown $(id -u):$(id -g) $HOME/.kube/config
7、当然你也可以安装kubernetes-dashboard等UI工具去管理集群
下面使用安装cockpit的方式查看kubernetes集群
关于cockpit 的安装可以参考之前的文章CentOS7环境下使用Cockpit创建KVM虚拟机
yum install cockpit
yum install cockpit-docker.x86_64
yum install cockpit-kubernetes.x86_64
systemctl enable cockpit.socket
systemctl start cockpit.socket
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~