欢迎光临
我们一直在努力

国内环境安装k8s

本站教程收集整理的这篇文章主要介绍了国内环境安装k8s,本站教程本站觉得挺不错的,现在分享给大家,也给大家做个参考。

环境准备

便宜美国vps1. 配置/etc/hosts文件,将所有机器配置成通过主机名可以访问。

2. 如果环境中有代理,请一定要在环境变量中将no_proxy配置正确。

?

安装 kubeadm, kubelet, kubectl

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 install -y kubelet kubeadm kubectl

下载apiserver, schedule, etcd, controller-manager, coredns镜像

#!/bin/bash
#获取所需的镜像
k8s_images=`kubeadm config images list`

#更改镜像下载位置

images_cn=`echo $k8s_images | sed -e "s/k8s.gcr.io/docker.io\/mirrorgooglecontainers/g"`

#docker pull下载镜像, 并重新将docker.io/mirrorgooglecontainers改变成k8s.grc.io

for image in images_cn
do
  docker pull $image
  docker tag $image `echo $image | sed -e "s/docker.io\/mirrorgooglecontainers/k8s.gcr.io/"`
done

关闭swap,selinux

swapoff -a

修改/etc/fstab文件,注销掉swap相关的行

kubeadm init进行初始化master组件

kubeadm init

?

本站总结

以上是本站教程为你收集整理的国内环境安装k8s全部内容,希望文章能够帮你解决国内环境安装k8s所遇到的程序开发问题。

如果觉得本站教程网站内容还不错,欢迎将本站教程推荐给好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。