問題タブ [aws-alb]
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.
kubernetes - Kubernetes ALB イングレス: イングレス リソースで複数のポートを公開する方法
非常に一般的な問題の解決策を見つけようとしています。
- 8088 と 60004 の 2 つのポートを公開する k8s クラスター IP サービスがあります。
- これらの同じポートを ALB で公開し、パスベースのルーティングを使用したくない
これは、8088 ポートで 1 つのサービスを公開する場合に機能します。
1 つのイングレスを使用して、両方のサービスで同じことを達成するにはどうすればよいでしょうか?
前もって感謝します。
amazon-web-services - Ingress が ALB を更新しない
EKS クラスターで実行されている AWS で ALB を使用しています。ルーティングの Ingress リソースに変更を適用して、別のバックエンドを指すようにしようとしています。
以下の Ingress の唯一の違いは、バックエンドの仕様です。
更新が機能しないのはなぜですか? ALB でルーティングを更新するには?
元のイングレス:
イングレスの更新:
コントローラ:
amazon-ec2 - AWS クラウドフロントを介してノード js API を提供する方法は?
クラウドフロント URL を介してノード js API (AWS EC2 にデプロイされ、アプリケーション ロード バランサーにアタッチされている) を提供しようとしていますが、可能ですか?
これまでに私が従った手順は次のとおりです-
- 静的 Web サイト ホスティングをホストする S3 バケットを作成しました
- クラウドフロント ディストリビューションを作成し、それに S3 バケットをリンクしました。clouddront から生成されたデフォルトの URL で S3 バケットのコンテンツにアクセスできます
- ノード js インスタンスのカスタム オリジンを作成しました
- クラウドフロント経由でノード js API にアクセスするための動作「api/*」を作成しました。
しかし、次のURLでAPIにアクセスしようとすると-
http://d3m30a4naen9t2.cloudfront.net/api/getItems
「not found」をスローします。404 ではありません。この応答は EC2 サーバーからのものですが、指定されたルートは存在します。
誰でも助けてもらえますか?
amazon-web-services - Cloudfront で SSL を有効にしている場合、AWS ALB で SSL は必要ですか?
AWS でホストされているアプリケーションがあります。アプリケーション サーバーの前に ALB があります。巨大な負荷を処理するために、AWS Application Load Balancer (ALB) の前に Cloudfront も追加しました。Cloudfront は、動的な Web サイト コンテンツ用に構成されています。CloudFront のカスタム ドメイン名と SSL 証明書を使用しています。
アプリケーションをロードすると、次のようなエラーが発生します。
(ブロック:混合コンテンツ)
CloudFront で SSL を有効にすれば、ロード バランサーの SSL オフロード機能と同様のセキュリティで十分であると考えました。
このエラーを回避するには、ALB で SSL を有効にする必要がありますか?
はいの場合、ALB のドメイン名を追加して証明書を発行する必要がありますか?
この問題に対する他の修正はありますか? どんな助けでも大歓迎です。