問題タブ [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.
nginx - Traefik / Kubernetesを使用してNGINXコンテナが静的ファイルをロードしない
Kubernetes (AKS) で Traefik Ingress Controller を実行しています。Traefik Ingress を使用して Django アプリケーションを正常にデプロイしましたが、現在静的ファイルをロードしていません (したがって、スタイリングが機能していません)。
静的ファイルは、/static を使用してカスタム NGINX コンテナーから提供されます。したがって、私のドメイン名が xyz.com の場合、静的は xyz.com/static から提供されます。
これは、NGINX コンテナーで実行されている default.conf です (これは、以前は Web サイト構成で機能していました。
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:
- アプリ
- トレフィク
myapp.com と入力すると、80 ポートで echoserver アプリの出力が取得されます。
azure - Azure でホストされている Kubernetes から Traefik UI にアクセスする
Traefik Web サイトのドキュメントに従って、Kubernetes Ingress Controller をデプロイしています。すべてが順調に進んでおり、Ingress、それぞれのポッド、およびサービスが稼働していることがわかります。唯一の問題 - Traefik UI (ダッシュボード) にアクセスする方法がわかりません。
言及されたドキュメントは非常に不明確であり、インターネットで特定のものを見つけることができません。このサービスには外部 IP がありません。何らかの方法でローカルホストまたは静的 IP またはドメイン名に「プロキシ」する必要がありますか? 展開スクリプトは、公式ソースから取得されます。
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 と調整するのに間に合うようにアプリが起動する可能性があります...これはまだ試していません。