初学者的Kubernetes入门(学习自书籍 Kubernetes实践入门的实操)公开篇第二部分(负载均衡器)
Background
我个人希望不仅仅拥有基础设施方面的知识,还能搭建和部署运行应用程序的环境,并在这个过程中学习未来的知识。我希望更进一步地更新自己的知识。
在其中,我遇到了这本书,并希望能够留下一些我所做过的事情,不仅作为对未来自己的一封信,也希望能够重新审视它。
引用和参考以及对本次学习所用书籍的介绍。

关于真实的学习
我想在阅读书籍的同时,逐章逐节地进行学习。
我也想借助GitHub的源代码来学习。
在这一章的学习中,可能主要是将书籍内容抄写下来…
勉強著手开始
-
- アプリケーションを外部に公開する方法を学びます
NodePort を使って公開する
外部 LoadBalancer を使って公開する
Ingress を使って公開する
这次我们打算来实现「使用负载均衡器进行公开」。
使用负载均衡器进行公开
-
- 公開用の IP アドレスでアクセスできる
- ロードバランサによって振り分けができる
公開前的浏览器状态

负载均衡器的注册
$ kubectl expose --type=LoadBalancer deploy mattermost --name=lb-test --port=8065
service/lb-test exposed
$ kubectl get svc lb-test
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
lb-test LoadBalancer 10.106.2.180 localhost 8065:30537/TCP 23s
公开前的浏览器状态 de qì

接下来我们要学习章节3.6.3。
我們將在進行寫經的同時,逐步實現“使用 Ingress 進行公開”。
最后
这次用 minikube 这个关键词有点惊讶,但是我觉得总体来说能够顺利确认它的运行。
之前的帖子 de
-
- 基礎入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)Pod部分
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)NameSpace部分
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)Label部分
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)ReplicaSet部分
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)Deployment部分
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)Service部分
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)ConfigMap部分
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)Secret部分
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)操作部分
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)体验部分
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)体验部分2
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)体验部分3(Label操作)
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)体验部分3(OwnerReference操作)
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)清单部分
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)清单(ConfigMap)部分
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)通信部分
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)通信部分2
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)通信部分3
-
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)通信部分4
- 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)公开部分1(NodePort)