問題タブ [kuma]
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.
istio - 開発中のローカル サービスをホステッド サービス メッシュに接続する方法は?
現在、開発中のホスト型 (GCP) マイクロサービス環境があります。サービスに取り組んでいるとき、私は現在環境をローカルで実行しています。私が取り組んでいるサービスが通信する必要があるすべてのサービスを実行します。
これにより、次の理由により、開発者のエクスペリエンスが低下します。
- すべてのサービスを起動する必要があります。たくさんあります
- 非常に多くのサービスを実行すると、多くのシステム リソースが使用される可能性があります
- これらのサービスのいずれかで DB が必要な場合は、それもセットアップする必要があります
私はこれに対する解決策を探しています。理想的には、1 つのサービスだけをローカルで実行し、ホストされた環境で残りのサービスに接続します。
これをオプションとして提供している一般的なサービス メッシュはありますか? 私は主に Istio と Kuma を見ています。頭に浮かぶ代替ソリューションはありますか?
virtual-machine - Kong Kuma: マルチゾーン セットアップ中の TLS エラー
私は Kuma を初めて使用し、スタンドアロン モードを試した後、マルチゾーン展開モードをセットアップしようとしています。現在、Azure VM でグローバル コントロール プレーンをセットアップすることができており、うまく機能しているようです。
私の問題は、ゾーン コントロール プレーンの設定にあります。Docker、WSL、および VirtualBox Ubuntu VM の両方でセットアップを試みましたが、同じエラーが何度も発生します。Kuma ドキュメントで説明されているように、ユニバーサル モードを使用してこれを設定しようとしており、バージョン 1.4.1 と 1.2.3 の両方を試したことに注意してください。問題のエラーは次のとおりです。
ERROR kds-zone.kds-mux-client component terminated with an error (“generationID”: 6, “error”: “rpc error; code = Unavailable desc = connection error: desc = “transport: authentication handshake failed: tls: first record does not look like a TLS handshake””}
この問題をグーグルで調べてみましたが、Kuma に関連する同様の問題を見つけることができず、kuma.conf.yml ファイルで実験を試みましたが、役に立ちませんでした。
これを解決する方法についてアドバイスがあるかもしれない人には、事前に感謝します。
よろしく、ダニエル
go - 依存関係がベンダーの依存関係を使用している場合、Go モジュールの「無効なリビジョン」
プロジェクトにhttps://github.com/kumahq/kumaをインポートしようとしています。Kuma プロジェクトにはベンダー依存関係があり、その go.mod には次の内容が含まれています。
プロジェクトを実行go mod download
または実行するgo list -m
と、次のエラーが発生します。
プロジェクトのベンダー依存関係として Kuma を追加したくありません。