問題タブ [nats-streaming-server]
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 - NATS Streamin サーバー - イベントの公開
us-central1-c ゾーンに 3 つの N1-g1 スモール インスタンスがある Google クラウド上に blog-dev という名前の kubernetes クラスターがあります。次の方法でクラスターを構成しました
- コマンド「gcloud init」を入力します。アカウント、プロジェクト、リージョンを選択
- コマンド「gcloud container clusters get-credentials blog-dev」を入力します
- コマンド「kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.0.3/deploy/static/provider/cloud/deploy.yaml」を入力します
- GCloud のロード バランサー セクションに移動し、ロード バランサーの IP をコピーします。
- エントリ 'load-balancer-ip' blog.dev を hosts.ini ファイルに入れます。ロード バランサーの IP を手順 4 のものに置き換えます。
- コマンド「kubectl create secret generic jwt-secret --from-literal=JWT_KEY=asdf」を入力します
- コマンド「skaffold dev」を入力します。これに必要なファイルは以下にあります
Nats の展開
イングレス yaml
Skaffold.yaml
nats-test/src 内に publisher.ts を作成しました
スクリプトセクションで以下に示すエントリでpackage.jsonを更新しました
「npm run publish」を実行すると、次のエラーが表示されます
NATS 監視ページは Google クラウドの Web プレビューから表示され、URL はhttps://8222-cs-131594183002-default.cs-asia-southeast1-ajrg.cloudshell.dev/?authuser=1ですが、 http://nats-srv:8222 を使用してブラウザを起動すると、「ページが表示されません」と表示されます。
助けてください!!!