首页 > 系统相关 >centos安装k8s

centos安装k8s

时间:2022-12-22 16:36:15浏览次数:56  
标签:centos kubernetes -- etc yum swap k8s 安装

1、确保每台机器上有docker
http://get.daocloud.io/#install-docker
2、关闭 每台机器上的swap,selinux

swapoff -a
setenforce 0
sed -i 's/^SELINUX=enforcing$/SELINUX=disable/' /etc/selinux/config

3、注释swap的挂载

vi /etc/fstab
#/dev/mapper/centos-swap swap                    swap    defaults        0 0

 4、配置k8s的路由参数

cat <<EOF >  /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF

 5、载入配置

sysctl --system

6、部署k8s阿里云源

cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
yum update

 

master节点

 1、查看可以安装的版本

yum list kubeadm --showduplicates | sort -r

 

 

2、安装并启动

此时启动的kubelet状态为失败,集群初始化后正常

yum install -y kubelet-1.20.1-0 kubeadm-1.20.1-0 kubectl-1.20.1-0 --disableexcludes=kubernetes
systemctl start kubelet
systemctl enable kubelet
kubeadm init --kubernetes-version=1.20.6 --apiserver-advertise-address=192.168.108.19 --image-repository registry.aliyuncs.com/google_containers --pod-network-cidr=10.244.0.0/16 --ignore-preflight-errors=SystemVerification

 

标签:centos,kubernetes,--,etc,yum,swap,k8s,安装
From: https://www.cnblogs.com/path602/p/16996718.html

相关文章

  • centos安装k8s注意点
    安装方法,参考https://blog.csdn.net/frankgy01/article/details/127936367 https://www.cnblogs.com/yangzp/p/16932270.htmlhttps://blog.csdn.net/qq_40279964/artic......
  • windows 环境npm或yarn安装 node-sass失败的问题
    先说结论是,使用npm最后成功,没有去专门下载安装python27packjson.json我没有删除,使用降node版本的方法解决了,但不知道是不是最优1、中间最主要操作是:使用nvm管理node版......
  • rinetd安装
    1、更新yumyum-yupdate2、安装依赖yuminstall-ygcc3、下载安装包至/opt/softcd/opt/softwgethttp://www.rinetd.com/download/rinetd.tar.gz若官......
  • Go 快速入门指南 - 环境安装
    概述为了节省篇幅,笔者将常用的3种操作系统对应的安装教程汇总到了一起,读者可以直接选择对应内容阅读。Windows环境搭建下载1. 打开Go官网下载地址(https://go.......
  • docker安装ELK
    一、elasticsearch(仅用于测试环境)1、拉取镜像(docker版本19.03.9)dockerpullelastic/elasticsearch:7.10.22、创建挂载目录mkdir-p/data/elk/es/{config,data,log......
  • Docker学习笔记十四:Docker安装Grafana
    介绍是一个开源的度量分析和可视化工具,可以通过将采集的数据分析、查询,然后进行可视化的展示,并能实现报警。参考官网地址:https://grafana.com/docs/grafana/latest/inst......
  • chocolatey安装和使用
    1.什么是ChocolateyChocolatey是一种软件管理解决方案,不同于您在Windows上体验过的任何解决方案。可以这样想-您使用一个小PowerShell创建一个软件部署包,然后您......
  • 20221222. k8s - 拉勾教育【归档】
    参考资料Kubernetes中文官网Kubernetes中文文档KubernetesAPI命令行工具(kubectl)前言背景2020年学习后,一直没有总结,期间也没有实际使用过,直到2022......
  • Zeppelin-0.9.0安装并集成Hive、Spark、MySQL、Python
    1、下载安装包http://archive.apache.org/dist/zeppelin/zeppelin-0.9.0/2、上传zeppelin-0.9.0-bin-all.tgz至/opt/soft3、解压tar-zxvf/opt/soft/zeppelin-0.......
  • 20221215 2. k8s 介绍
    kubernetes与dockerswarm对比DockerSwarmKubernetes开发者Docker公司谷歌发布年份20132014ControllerManagerMasterStorageVolumesPers......