实验k8s ————— k8s 搭建[一]

Posted 你永远想象不到,一个光鲜亮丽的Application,有多么

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实验k8s ————— k8s 搭建[一]相关的知识,希望对你有一定的参考价值。

前言

以前学习k8s记录的。这里简单整理一下搭建,当时是我们学习环境的搭建,正式环境得专门的运维人员来,毕竟人家考虑的东西不一样。

正文

这里用kubeadm进行搭建,更加详细信息,在这里:

https://kubernetes.io/zh/docs/setup/production-environment/tools/kubeadm/install-kubeadm/

因为我用的是ubuntu,这里我贴一下具体的操作。

apt-get update && apt-get install -y apt-transport-https
curl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add - 
cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
deb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main
EOF  
apt-get update
apt-get install -y kubelet kubeadm kubectl

## 另外,你也可以指定版本安装
## apt-get install kubectl=1.19.3-00 kubelet=1.19.3-00 kubeadm=1.19.3-00

其他的可以参考:

https://www.orchome.com/10036

即使是国内镜像,安装时间也是要3分多钟的,耐心等待一下就好。

然后通过 kubeadm init 这个命令就可以创建master 节点了。

这样我们就有了搭建k8s的条件了。

在运行上面kubeadm init 这个命令的时候,发送了错误:

这其实是在做一个检查,检查有部分不支持的。

上面也提示了,我们可以忽略检查。这里我就把swap关闭掉。

swapoff -a

然后将/etc/fstab中注释掉:

然后执行kubeadm init即可。

下一节介绍一下k8s一些基本概念。

以上是关于实验k8s ————— k8s 搭建[一]的主要内容,如果未能解决你的问题,请参考以下文章

k8s一基础实验环境准备

k8s实验环境的快速搭建

K8S主机安装docker环境和rancher搭建

云原生centos7搭建安装k8s集群 v1.25版本详细教程实战

Linux企业运维——K8s高可用集群架构搭建详解

Linux企业运维——K8s高可用集群架构搭建详解