美文网首页容器云
kubernetes step by step

kubernetes step by step

作者: Treesea2 | 来源:发表于2018-03-01 15:08 被阅读30次

实验地址:

https://kubernetes.io/docs/tutorials/kubernetes-basics/cluster-interactive/


启动集群

创建集群:minikube start

查看节点:kubectl get nodes    //此教程中只有单一的节点

查看集群信息:kubectl cluster-info

部署应用

部署名为:kubernetes-bootcamp 的应用

kubectl run kubernetes-bootcamp \    

 --image=docker.io/jocatalin/kubernetes-bootcamp:v1 \      

 --port=8080

查看当前Pod

kubectl get pods 


访问应用

默认情况下,所有 Pod 只能在集群内部访问。因此要想在外部访问的话,需要做一个映射。

把容器的8080端口映射到节点的端口

kubectl expose deployment/kubernetes-bootcamp \    

 --type="NodePort" \      

 --port 8080

查看应用被映射到节点的那个端口:

 kubectl get services 

访问该端口:

curl host01:32320(以 kubectl get services 返回的实际端口为准)


Scale 应用

查看副本数量:

kubectl get deployments

把副本数量增加到3个:

kubectl scale deployments/kubernetes-bootcamp --replicas=3

查看Pod数量:

kubectl get pods   //不出问题的话 已经变成3个

访问应用,发现已经在三个不同的副本之间轮询:

curl host01:32320

scale down App(把副本降为两个)

kubectl scale deployments/kubernetes-bootcamp --replicas=2


滚动更新

升级为v2

kubectl set image deployments/kubernetes-bootcamp kubernetes-bootcamp=jocatalin/kubernetes-bootcamp:v2

此时,可以通过  kubectl get pods 命令查看更新过程。

再次访问App:

curl host01:32320

发现已经是访问的v2版本

如果需要回滚到v1版本,只需要:

kubectl rollout undo deployments/kubernetes-bootcamp


全文完

相关文章

  • kubernetes step by step

    实验地址: https://kubernetes.io/docs/tutorials/kubernetes-bas...

  • step by step

    忙毕业的事,一直没有时间和心情去研究彩铅画,难的这几天有空闲时间,就找了画纸,买了彩铅(超市里买的儿童24色彩铅笔...

  • Step by step

    我相信,每一个光鲜亮丽的外表下,都有一段执拗而又孤独的坚持。 如果人生只有一次翻身的机会,那么你一定要拼尽全力。 ...

  • Step by step

    今天是第一天来到简书,关于写作这件事情,始终是蛰伏在心底的。 这个星期四,我在数学课上,忽然想换个微博,想在微博上...

  • step by step

    今天开始,慢慢来。 一切,也都会慢慢的到来❤️

  • Step by step

    ----针对多多少少已经有点工作经验的盆友 补充那些被遗忘、忽略的知识 (重点是面试中曾出现过的问题 ajax、...

  • step by step

    或许有时候你会灵感突袭,猛地想写点东西但是又不知从何下笔。每每写文章时你想好了结构却思考不出该写一个怎样的故事。这...

  • Step by Step

    周末整理了一下,发现还有十多本书未学习。其中很大一部分曾经看过,但是并未整理笔记,因此感觉有些焦躁。加之一天五小时...

  • step by step

    很多书籍和文章都有写作的对象,记录事件,思维逻辑,自己的看法。 最近看到一片文章写给自己的Kids的,俨然一个副业...

  • step by step

    想了大半年的事情今天终于实行了,从去年疫情开始就想着做个斜杠青年,可是一直是想,却没有实际付出行动,现在的工作氛围...

网友评论

    本文标题:kubernetes step by step

    本文链接:https://www.haomeiwen.com/subject/wmigxftx.html