2021年10月27日水曜日

Ingress(ingress-nginx) for Raspberry pi

参照:
https://kubernetes.io/ja/docs/concepts/services-networking/ingress-controllers/


k8sにて、IngressのServiceを利用する場合、別途L7ベースのスイッチを作成する必要がある。

調べる限り、ingress-nginxが適切かと思ったので導入することにした。



Ingress:

L7レイヤーベースのパスルーティングが可能となる。



手順:

1)argoCDのレポジトリに追加を行う。

レポジトリ:

https://kubernetes.github.io/ingress-nginx


2)namespaceの作成を行う。

kubectl create namespace nginx-ingress


3)argoCDにて、nginx-ingressのデプロイを行う。






















4)SYNCを実行して、対象のWroker Nodeにてデプロイを行う。


















5)Lensにて、作成済みのingress-nginxにアクセスしてみる






























8)実施にアクセスしてみると。。無事、稼働しているようだ







0 件のコメント:

コメントを投稿

【AI×GitOps】Docker Composeから始めるRaspberry Pi 5 Kubernetesクラスタへの自動デプロイ設計

現在構築を進めている動画管理システム開発において、いきなりKubernetes(K8s)に展開するのではなく、 Docker Composeを中間地点に挟んで段階的にK8s+Argo CD(GitOps)へ移行するアーキテクチャ設計 をまとめました。 Bionic(AIアシスタン...