kubernetes Demo 环境搭建

网友投稿 268 2022-10-29

kubernetes Demo 环境搭建

国内k8s源被墙,找了在线的实验环境

跑2条命令

1. Initializes cluster master node:

kubeadm init --apiserver-advertise-address $(hostname -i)

2. Initialize cluster networking:

kubectl apply -n kube-system -f \

"version | base64 |tr -d '\n')"

这条随意

3. (Optional) Create an nginx deployment:

kubectl apply -f install -y git && git clone create -f voting-app-pod.yml

看下pods起来了么

kubectl get pods

pending状态啊,容我查看

kubectl describe pods

节点不可用

kubectl get nodes

确实没有只有一个master,master无法host pod

kubectl taint nodes node1 node-role.kubernetes.io/master:NoSchedule-

kubectl get pods

pod跑起来了,下面创建一个services

kubectl create -f voting-app-service.yml

kubectl get services

服务起来鸟,下面创建redis+postgreSQL的 pod和服务

kubectl create -f redis-pod.yml

kubectl create -f redis-service.yml

kubectl create -f postgres-pod.yml

kubectl create -f postgres-service.yml

创建投票和显示的页面

kubectl create -f worker-app-pod.yml

kubectl create -f result-app-pod.yml

kubectl create -f result-app-service.yml

看下pod都好了么,妈的免费机器就是卡

kubectl get pods

#后期有一个很暴力的命令,把当前目录下的yml依次创建

kubectl create -f .

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:CNCF 2019 年度报告重磅发布 | 云原生生态周报 Vol. 41
下一篇:SpringBoot+Quartz+数据库存储的完美集合
相关文章

 发表评论

暂时没有评论,来抢沙发吧~