問題タブ [google-cloud-load-balancer]
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.
google-cloud-platform - Google クラウド、バケット サービスのロード バランサ ホストとパスを書き換えて、ファイルを下にネストする必要がないようにする方法 (例: /files/public?)
この問題に関するいくつかのスレッドがあることは知っていますが、それらのすべてに、他の動作や機能が利用可能だった 2019 年の回答があります。たとえば、ロード バランサーのバックエンド サービスとしてバケットを追加することさえできなかった当時.
mydomain.com/storage/public のバケット A と mydomain.com/storage/private のバケット B からファイルを提供しようとしていますが、これは問題ではありません。
/storage/public
私がうまくいっていないのは、フォルダーにネストされたバケット Aとバケット B にすべてのファイルを追加する必要がないように、パスを書き直すことです/storage/private
。代わりに、バケットのルートからそれらを提供するだけです。
機能しない次のパスとホストの書き換えルールを追加しました。
これにより、mydomain.com/storage/public/myfile.png を mydomain.com/myfile.png に書き換えるように指示されていると思いますが、これもうまくいかないようです。
list - Googleクラウドでロードバランサーの外部IPのリストを取得するには?
gcp でプロジェクトごとにすべてのロード バランサーのすべての外部 IP を一覧表示しようとしています。以下のコマンドを使用してすべての外部 IP を一覧表示する方法は知っていますが、何らかの方法でフィルター処理して LB のみを保持しようとしています。
gcloud compute addresses list --filter "NOT addressType:INTERNAL"
これについては新しいので、私の質問が慎重に提出されていない場合は、事前にお詫び申し上げます。どんなアイデアも役に立ちます。
ありがとう