0

AWS の traefik を介して、k8s の単純なアプリケーションのアクセシビリティに対処するのを手伝ってください。

マスター ノードのポート 30000 ~ 32767 を公開しようとしましたが、セキュリティ グループとアプリは世界中からアクセス可能で、traefik の 80 ポートだけを動作させたくありません! マスターのセキュリティ グループで 80 ポートを公開しようとすると、ブラウザでアプリにアクセスしようとするとCONNECTION REFUSEDが発生し、公開されたポートを削除するとブラウザでエラーCONNECTION TIMEOUTが発生します..何が問題ですか??? k8s のすべてのサービスが稼働しており、traefik にエラーはありません。

コプス:

kops create cluster \
--node-count = 2 \
--networking calico \
--node-size = t2.micro \
--master-size = t2.micro \
--master-count = 1 \
--zones = us-east-1a \
--name = ${KOPS_CLUSTER_NAME}

K8S app.yml と traefik.yml:

  1. アプリ

https://pastebin.com/WtEe633x

  1. トレフィク

https://pastebin.com/pnPJVPBP

myapp.com と入力すると、80 ポートで echoserver アプリの出力が取得されます。

4

2 に答える 2