Kubernetes 知识点
- 什么是Kubernetes?
Kubernetes(k8s)是自动化容器操作的开源平台,这些操作包括部署,调度和节点集群间扩展。如果你曾经用过Docker容器技术部署容器,那么可以将Docker看成Kubernetes内部使用的低级别组件。Kubernetes不仅仅支持Docker,还支持Rocket,这是另一种容器技术。
使用Kubernetes可以:
自动化容器的部署和复制
随时扩展或收缩容器规模
将容器组织成组,并且提供容器间的负载均衡
很容易地升级应用程序容器的新版本
提供容器弹性,如果容器失效就替换它,等等...
port的值表示Service对内部请求监听该端口,而nodePort的值表示对外部请求监听该端口。targetPort的值则是Service后端应用的端口,用来让Kubernetes将流量转发至Pod的该端口。https://weread.qq.com/web/reader/faa3296072462dc6faa52bfk67c32d7022f67c6a1e7ce82