問題タブ [macvlan]
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.
docker - Docker コンテナーがホスト マシン上の特定のデバイスを送信トラフィックに使用するようにするにはどうすればよいですか?
トラフィックが指定されたデバイス (ens256) のみを介して外部に転送されるように、docker コンテナーがホスト マシン上で特定のデバイス (ens256 など) を使用するようにするにはどうすればよいですか?
kubernetes - GKE 上の Macvlan を使用する 2 番目の NIC
インターネット上のパブリック ユーザーから直接アクセスできるようにする必要がある GKE 上の特定の K8s ポッドのいくつかに、2 つ目のインターフェイスを追加する必要があります。そこで、Multus を使用して、Macvlan cni を次のように定義しました。
10.162.0.1 は、GCP の K8s ノードのデフォルト ゲートウェイです。したがって、この場合、ポッドは外部にアクセスできる必要があると思います。しかしポッドでは、内部ポッド トラフィックをルーティングするデフォルト ゲートウェイが 1 つだけ存在します。また、権限の問題でルートを追加できません。
質問:
私の予想は間違っていますか?これらのポッドのパブリック インターフェイスを作成するには、Macvlan をどのように使用すればよいですか?