問題タブ [traefik-ingress]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
760 参照

nginx - Traefik / Kubernetesを使用してNGINXコンテナが静的ファイルをロードしない

Kubernetes (AKS) で Traefik Ingress Controller を実行しています。Traefik Ingress を使用して Django アプリケーションを正常にデプロイしましたが、現在静的ファイルをロードしていません (したがって、スタイリングが機能していません)。

静的ファイルは、/static を使用してカスタム NGINX コンテナーから提供されます。したがって、私のドメイン名が xyz.com の場合、静的は xyz.com/static から提供されます。

これは、NGINX コンテナーで実行されている default.conf です (これは、以前は Web サイト構成で機能していました。

0 投票する
2 に答える
294 参照

amazon-web-services - Traefik はポート 80 AWS で作業したくない

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

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

コプス:

K8S app.yml と traefik.yml:

  1. アプリ

https://pastebin.com/WtEe633x

  1. トレフィク

https://pastebin.com/pnPJVPBP

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

0 投票する
2 に答える
701 参照

azure - Azure でホストされている Kubernetes から Traefik UI にアクセスする

Traefik Web サイトのドキュメントに従って、Kubernetes Ingress Controller をデプロイしています。すべてが順調に進んでおり、Ingress、それぞれのポッド、およびサービスが稼働していることがわかります。唯一の問題 - Traefik UI (ダッシュボード) にアクセスする方法がわかりません。

言及されたドキュメントは非常に不明確であり、インターネットで特定のものを見つけることができません。このサービスには外部 IP がありません添付の画像を参照してください。何らかの方法でローカルホストまたは静的 IP またはドメイン名に「プロキシ」する必要がありますか? 展開スクリプトは、公式ソースから取得されます。

0 投票する
1 に答える
1493 参照

kubernetes - Helm を使用して DigitalOcean Kubernetes クラスターに Traefik をインストールすると、LoadBalancer の外部 IP アドレスの作成に失敗する

Helm を使用して DigitalOcean Kubernetes クラスターに Traefik をインストールしようとしています。

仮想ドメインを所有してexample.orgおり、DNS レコードは Digital Ocean を通じて管理されています

traefik.values.yaml値ファイルには次のものが含まれます (オプションの完全なリストはこちらで確認できます)。

ただし、サービスが外部 IP アドレスを作成することはありません。ログを確認すると、次のように表示されます。

その後、次のログが永遠に繰り返されます。

いくつかの設定がありませんか?外部 IP アドレスが割り当てられるまで、A レコードを LoadBalancer に割り当てることができません。

アップデート

キャンセルして再試行したところ、2 回目はうまくいきました。私は十分に長く待ちませんでした。Digital Ocean が登場した後、手動で A レコードを設定できました。

ただし、Traefik ダッシュボードにアクセスすると、証明書について警告されました。DNS を自動化すると、Let's Encrypt CA と調整するのに間に合うようにアプリが起動する可能性があります...これはまだ試していません。