最简单的kubernetes入门实验教程

2018-09-21  本文已影响0人  wine_5664

实验环境:国外云服务器

安装三个云主机的k8s环境

安装加速(可选)

安装docker

安装k8s三个基本程序

https://kubernetes.io/docs/setup/independent/install-kubeadm/

apt-get update && apt-get install -y apt-transport-https curl
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
deb http://apt.kubernetes.io/ kubernetes-xenial main
EOF
apt-get update
apt-get install -y kubelet kubeadm kubectl
apt-mark hold kubelet kubeadm kubectl

初始化master/node主机

master主机安装5大基本组件

master节点位于新加波

安装网络插件

https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/#pod-network

kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/v0.10.0/Documentation/kube-flannel.yml

节点node1加入到集群

node1位于美国纽约

kubeadm join 178.128.214.74:6443 --token 3agf5r.okfloxs1qz0kjpyd --discovery-token-ca-cert-hash sha256:e34ef064bd33fcf951a7c6a7b934f18334a169db300dba1e71d06e42d3db1c8a

节点node1加入到集群

node1位于美国旧金山

kubeadm join 178.128.214.74:6443 --token 3agf5r.okfloxs1qz0kjpyd --discovery-token-ca-cert-hash sha256:e34ef064bd33fcf951a7c6a7b934f18334a169db300dba1e71d06e42d3db1c8a

检验两个节点是否已经加入到k8s集群

在k8s集群中运行httpd服务

image.png
上一篇 下一篇

猜你喜欢

热点阅读