初学者的Kubernetes入门(学习自书籍 Kubernetes实践入门的实操)公开篇第二部分(负载均衡器)

Background

我个人希望不仅仅拥有基础设施方面的知识,还能搭建和部署运行应用程序的环境,并在这个过程中学习未来的知识。我希望更进一步地更新自己的知识。

在其中,我遇到了这本书,并希望能够留下一些我所做过的事情,不仅作为对未来自己的一封信,也希望能够重新审视它。

引用和参考以及对本次学习所用书籍的介绍。

关于真实的学习

我想在阅读书籍的同时,逐章逐节地进行学习。
我也想借助GitHub的源代码来学习。
在这一章的学习中,可能主要是将书籍内容抄写下来…

勉強著手开始

    • アプリケーションを外部に公開する方法を学びます

NodePort を使って公開する
外部 LoadBalancer を使って公開する
Ingress を使って公開する

这次我们打算来实现「使用负载均衡器进行公开」。

使用负载均衡器进行公开

    • 公開用の IP アドレスでアクセスできる

 

    ロードバランサによって振り分けができる

公開前的浏览器状态

スクリーンショット 2020-04-26 14.48.40.png

负载均衡器的注册

$ 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ì

スクリーンショット 2020-04-26 14.53.26.png

接下来我们要学习章节3.6.3。

我們將在進行寫經的同時,逐步實現“使用 Ingress 進行公開”。

最后

这次用 minikube 这个关键词有点惊讶,但是我觉得总体来说能够顺利确认它的运行。

之前的帖子 de

    1. 基礎入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)Pod部分

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)NameSpace部分

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)Label部分

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)ReplicaSet部分

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)Deployment部分

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)Service部分

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)ConfigMap部分

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)Secret部分

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)操作部分

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)体验部分

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)体验部分2

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)体验部分3(Label操作)

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)体验部分3(OwnerReference操作)

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)清单部分

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)清单(ConfigMap)部分

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)通信部分

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)通信部分2

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)通信部分3

 

    1. 基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)通信部分4

 

    基础入门 Kubernetes(从书籍《Kubernetes实践入门》中的编写练习学习)公开部分1(NodePort)
广告
将在 10 秒后关闭
bannerAds