【学习笔记 - Kubernetes(k8s)】CentOS 安装kubernetes

本文详细介绍了如何在CentOS 7.6环境下安装Kubernetes集群,包括设置yum源,安装docker,nfs-utils,配置K8S,初始化master和node节点,以及移除node节点的步骤。特别强调了节点配置要求,防火墙、SeLinux、swap的关闭,以及使用国内镜像加速docker镜像下载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CentOS 安装kubernetes

机器配置要求:

  • 3台 机器

    • 第1台:my-master 这台机必须配置2个cpu以上, 2G内存以上
    • 第2台:my-node-1(1核2G)
    • 第2台:my-node-2(1核2G)
  • 系统Cent OS 7.6 或ubuntu

安装docker

(安装过docker的可以跳过此步骤)

设置 yum repository

# 在 master 节点和 node 节点都要执行
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

安装并启动 docker

# 在 master 节点和 node 节点都要执行
sudo yum install -y docker-ce-18.09.7 docker-ce-cli-18.09.7 containerd.io
sudo systemctl enable docker
sudo systemctl start docker

检查 docker 版本

# 在 master 节点和 node 节点都要执行
docker version

安装 nfs-utils

# 在 master 节点和 node 节点都要执行
sudo yum install -y nfs-utils

必须先安装 nfs-utils 才能挂载 nfs 网络存储

K8S基本配置

配置K8S的yum源

# 在 master 节点和 node 节点都要执行
cat <<EOF > /etc/yum.repos.d/kubernetes.repo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值