問題タブ [project-calico]

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.

0 投票する
2 に答える
458 参照

kubernetes - kubernetes ポッドのカスタム発信ネットワーク パス

S1、S2 の 2 つのサイトがあるとします。それぞれに少なくとも kubernetes ワーカーが必要です。2 つのサイトは地理的に離れており、ノード/ワーカーのパブリック IP が異なります。

kubernetes は、S2 経由で S1 のポッド/コンテナーから発信インターネット トラフィックをルーティングする既存のメカニズムを提供しますか?

目標は、S1 のポッドに S2 のパブリック IP を使用できるようにすることです。

k8s-federation がソリューションの必須条件である場合。それならいいです。

0 投票する
0 に答える
46 参照

kubernetes - Kubernetes ネットワーキング: Calico を使用して外部サーバーからクラスター名前空間サービスに接続する

多くの顧客のプロジェクトが実行されている kubernetes クラスターがあります。各顧客には独自の名前空間があります。プロジェクトが管理されます。これは、お客様がクラスターにアクセスできないことを意味します。

各プロジェクトは、PHP + MySQL スタックに実装されています。

クラスターのネットワーク プロバイダーとして Calico を使用しています。

一部の顧客に、ssh アクセスを備えた外部 VPS (kubernetes クラスターの一部ではなく、純粋な VPS) を提供したいと考えています。この VPS は、顧客の名前空間 (onl.

Calico またはその他の手段を使用して、このようなことを達成することは可能ですか?

0 投票する
4 に答える
21762 参照

kubernetes - calico/node の準備ができていません: BIRD の準備ができていません: BGP が確立されていません

私は Kubernetes 1.13.2 を実行しており、kubeadm を使用してセットアップし、calico 3.5 の起動と実行に苦労しています。クラスターは KVM 上で実行されます。

設定:

  1. kubeadm init --apiserver-advertise-address=10.255.253.20 --pod-network-cidr=192.168.0.0/16
  2. 以下を含むように変更されたcalico.yamlファイル:

    /li>
  3. 適用済みrbac.yaml, etcd.yaml,calico.yaml

からの出力kubectl describe pods:

からの出力calicoctl node status:

からの出力ETCD_ENDPOINTS=http://localhost:6666 calicoctl get nodes -o yaml:

からの出力ETCD_ENDPOINTS=http://localhost:6666 calicoctl get bgppeers:

からの出力kubectl logs:

注: 上記の不明なアドレス (10.255.253.14) はbr0、KVM ホストの下にある IP です。なぜそれが表示されたのかはよくわかりません。