Centos7 一键安装K8s master节点
admin
2023-02-27 06:21:49
0

#!/bin/bash
#hostnamectl set-hostname k8s
#echo "192.168.5.130 k8s" >> /etc/hosts
#echo "192.168.5.131 k8s1" >> /etc/hosts
#echo "192.168.5.132 k8s2" >> /etc/hosts
#systemctl stop firewalld && systemctl disable firewalld
#sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/sysconfig/selinux
#swapoff -a
#SwapLineNumber=sed -n '/swap/=' /etc/fstab
#sed -i $SwapLineNumber's/^/#&/' /etc/fstab
#echo net.bridge.bridge-nf-call-ip6tables = 1 >> /etc/sysctl.d/k8s.conf
#echo net.bridge.bridge-nf-call-iptables = 1 >> /etc/sysctl.d/k8s.conf
#echo net.ipv4.ip_forward = 1 >> /etc/sysctl.d/k8s.conf
#modprobe br_netfilter
#sysctl -p /etc/sysctl.d/k8s.conf
#下载镜像
#docker pull cnych/kube-apiserver-amd64:v1.10.0
#docker pull cnych/kube-scheduler-amd64:v1.10.0
#docker pull cnych/kube-controller-manager-amd64:v1.10.0
#docker pull cnych/kube-proxy-amd64:v1.10.0
#docker pull cnych/k8s-dns-kube-dns-amd64:1.14.8
#docker pull cnych/k8s-dns-dnsmasq-nanny-amd64:1.14.8
#docker pull cnych/k8s-dns-sidecar-amd64:1.14.8
#docker pull cnych/etcd-amd64:3.1.12
#docker pull cnych/flannel:v0.10.0-amd64
#docker pull cnych/pause-amd64:3.1

#docker tag cnych/kube-apiserver-amd64:v1.10.0 k8s.gcr.io/kube-apiserver-amd64:v1.10.0
#docker tag cnych/kube-scheduler-amd64:v1.10.0 k8s.gcr.io/kube-scheduler-amd64:v1.10.0
#docker tag cnych/kube-controller-manager-amd64:v1.10.0 k8s.gcr.io/kube-controller-manager-amd64:v1.10.0
#docker tag cnych/kube-proxy-amd64:v1.10.0 k8s.gcr.io/kube-proxy-amd64:v1.10.0
#docker tag cnych/k8s-dns-kube-dns-amd64:1.14.8 k8s.gcr.io/k8s-dns-kube-dns-amd64:1.14.8
#docker tag cnych/k8s-dns-dnsmasq-nanny-amd64:1.14.8 k8s.gcr.io/k8s-dns-dnsmasq-nanny-amd64:1.14.8
#docker tag cnych/k8s-dns-sidecar-amd64:1.14.8 k8s.gcr.io/k8s-dns-sidecar-amd64:1.14.8
#docker tag cnych/etcd-amd64:3.1.12 k8s.gcr.io/etcd-amd64:3.1.12
#docker tag cnych/flannel:v0.10.0-amd64 quay.io/coreos/flannel:v0.10.0-amd64
#docker tag cnych/pause-amd64:3.1 k8s.gcr.io/pause-amd64:3.1

#docker rmi cnych/kube-apiserver-amd64:v1.10.0
#docker rmi cnych/kube-scheduler-amd64:v1.10.0
#docker rmi cnych/kube-controller-manager-amd64:v1.10.0
#docker rmi cnych/kube-proxy-amd64:v1.10.0
#docker rmi cnych/k8s-dns-kube-dns-amd64:1.14.8
#docker rmi cnych/k8s-dns-dnsmasq-nanny-amd64:1.14.8
#docker rmi cnych/k8s-dns-sidecar-amd64:1.14.8
#docker rmi cnych/etcd-amd64:3.1.12
#docker rmi cnych/flannel:v0.10.0-amd64
#docker rmi cnych/pause-amd64:3.1

#添加yum源
#cat < /etc/yum.repos.d/kubernetes.repo
#[kubernetes]
#name=Kubernetes
#baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
#enabled=1
#gpgcheck=0
#repo_gpgcheck=0
#gpgkey=http://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg
#http://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
#EOF
#安装kubctl
#yum makecache fast && yum install -y kubelet-1.10.0-0
#yum install -y kubeadm-1.10.0-0 kubectl-1.10.0-0 kubernetes-cni-0.6.0-0.x86_64.rpm
#查看docker驱动
#echo "docker 驱动为:"
#docker info |grep Cgroup
#sleep 5
#修改kubctl驱动 由 systemed--->cgroupfs
#cgroupdriverlineNumber=sed -n '/systemd/=' /etc/systemd/system/kubelet.service.d/10-kubeadm.conf
#sed -i "s/systemd/cgroupfs/g" /etc/systemd/system/kubelet.service.d/10-kubeadm.conf
#重新加载kubectl daemon
#systemctl daemon-reload

read -p "请输入本机ip地址:" IP
#启动k8s
kubeadm init --kubernetes-version=v1.10.0 --pod-network-cidr=10.244.0.0/16 --apiserver-advertise-address=$IP

相关内容

热门资讯

全美汽油均价较伊朗战事前上涨5... 新华社北京5月7日电 美国汽车协会5日发布数据说,美国普通汽油当天平均零售价为每加仑4.48美元,较...
中国经济数据观丨十组数据看假日... 设计:穆问春文案:底东娜来源:交通运输部、商务部、文化和旅游部、公安部、国家移民管理局等
新疆政协原副主席金之镇被“双开... 经中共中央批准,中央纪委国家监委对新疆维吾尔自治区政协原党组成员、副主席金之镇严重违纪违法问题进行了...
国际足联秘书长级高管计划访华,... 据《五星体育》报道,国际足联有“秘书长级别的高管”计划近期访华,世界杯版权谈判或迎转机。距离2026...
茅台集团总经理王莉已回归工作,... 5月6日晚,据贵州茅台微信公众号消息,当日,“五一”假期后的首个工作日,茅台集团党委书记、董事长陈华...
一句“将军”,他喊了67年 澎湃新闻记者 何锴 柳婧文 编辑 彭玮 设计 王璐瑶9岁爱上象棋,一句“将军”,伴随着他此后的人生。...
探秘AI新势力|一台国产科学计... 开栏的话: “十五五”规划纲要明确提出,全面实施“人工智能+”行动。从新质生产力构建到现代化产业体系...
来自毫克级月球样品,铈嫦娥石发... 近日,我国宣布发现三种月球新矿物:铈嫦娥石、镁嫦娥石、铈镁嫦娥石。发现新矿物,究竟难在哪里?科研团队...
7个项目停6个?“智慧城市”项... 7个项目停6个?“智慧城市”项目为啥“投入即浪费” 西部某县“智慧城市”综合管理中心内散落的办公...
对标OpenClaw!谷歌秘密... 快科技5月6日消息,据媒体报道,谷歌正加快进军“代理型AI”(Agentic AI)赛道。多位知情人...