現在、Hello World サービスを に展開しており、namerd dtab/svc/hello
に dentry を として追加しました。internal
/svc/app => /svc/hello
nginx
また、イングレス コントローラーとして機能するサービスをデプロイし、すべてのトラフィックを関連するサービスに転送します。最終的には、ヘッダーのストリッピングを行い、ホワイトリストに登録された IP 範囲内の開発者のみに管理サービスを公開するなどしますが、今のところ、次の構成で非常にシンプルにしています。
server {
location / {
proxy_pass http://app;
}
}
ただし、これらのnginx
ポッドは起動に失敗し、エラーが発生します
nginx: [emerg] /etc/nginx/conf.d/default.conf:3 の上流の「アプリ」にホストが見つかりません
nginx サービスを linkerd 経由でアプリ サービスに転送できるようにするには、どうすればよいですか?