#ingress #network #traefikv2
今天這篇文章是一個教學文,主要是從頭開始搭建一個基於 Traefik-v2 Ingress Controller 的分享文。
熟悉 Kubernetes 的人會知道關於網路存取這一塊, Kubernetes 內部提供了兩大類型的抽象操作,分別是 Service 以及 Ingress。
Service 內部又有不同類型,譬如 ClusterIP, NodePort, LoadBalancer 以及 Headless,而部分的實作也可以分成 iptables 或是 ipvs 等不同技術。
而 Ingress 則有點不同,Kubernetes 本身則不控管與維護任何實作面的操作,只定義相關的介面,這意味所有的 Ingress 的解決方案都需要自己實作相關的 Controoler,去觀察資源的改變並作出相對應的動作。
本篇文章內容不會太艱深,從如何安裝 Traefik 開始介紹,有哪一些 kubernetes 的資源需要被安裝,而這些資源代表什麼功能提起,接者用幾個小範例去介紹如何使用 Traefik 架構下的 IngressRoute 該如何使用。
對 Ingress 不熟的人還是可以參考參考,當作一個學習
https://pete8s.medium.com/getting-started-with-traefik-v2-on-kubernetes-c23504389f4c
kubernetes ingress教學 在 Kubernetes - 基礎概念101 的推薦與評價
A hands-on tutorial for learning kubernetes (k8s), including examples of Deployment, Service, Ingress, Helm - GitHub - HcwXd/kubernetes-tutorial: A hands-on ... ... <看更多>
kubernetes ingress教學 在 35、Kubernetes Service Ingress(2) - YouTube 的推薦與評價
本套教程,基于最新稳定版Kubernetes 1.15.1(2019年8月发布)进行构建 ... 百套尚硅谷精心准备的 ... ... <看更多>
kubernetes ingress教學 在 [Kubernetes] 設定Ingress Controller (以Traefik 為例) - 小信豬的 ... 的推薦與評價
此篇文章介紹Kubernetes Ingress 的基本概念& 使用方式(以Traefik 為例) ... kubectl label node kube-ingress0 k8s-app=traefik-ingress-lb ... <看更多>