Open5

CloudflareのArgoTunnelをKubernetesのIngressに使ってみる

Takayuki KoyamaTakayuki Koyama

OracleCloudのArm64インスタンスにKubernetesを構築したのですが
外部からのアクセスをどうするか悩みポートは開けたくないってことで
CloudflareのArgoTunnelを使って外部からPodへアクセスしてみます。

Takayuki KoyamaTakayuki Koyama

cloudflaredインストール

cloudflaredインストール
wget https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-arm64.deb
sudo dpkg -i cloudflared-linux-arm64.deb
cloudflaredログイン
cloudflared login

ターミナルにログインURLが表示されるので、それにアクセスしてtunnel対象ドメインを選択します。

ArgoTunnel作成
cloudflared tunnel create <tunnel-name>

コマンド実行後に表示されるUUIDをメモします。
Created tunnel <tunnel-name> with id <UUID>