問題タブ [kubernetes]
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 - コンテナーをリンクするための Kubernetes 構成
2 ~ 3 個のコンテナーを開始する Kubernetes POD を作成する例があるかどうかを確認しようとしていますが、これらのコンテナーは互いにリンクされていますが、何も見つかりませんでした。
Kubernetes構成を使用してコンテナをリンクしようとした人はいますか?
docker - Kubernetes と Flynn/Deis の違いは何ですか
これらのプロジェクトの紹介をいくつか読みましたが、まだ Kubernetes と Flynn/Deis の違いを明確に理解できていません。誰でも助けることができますか?
kubernetes - Google Container Engine 上の同じ Kubernetes クラスタ内のポート 80 で複数のサービスを実行する
Google Container Engine 上の Kubernetes のポート 80 で複数のサービスを実行できますか? 各サービスには専用の外部 IP アドレスがあるため、理論的にはルーターは IP アドレスに基づいて各サービスにルーティングできるはずです。
これまで、Container Engine で「frontend-1」と「frontend-2」のポッドを作成しました。一意の外部 IP を使用してポート 80 で実行する両方のサービスを個別に作成しようとしましたが、うまくいきませんでした。カスタム ルーティング サービスを使用せずに Kubernetes でこれを達成する別の方法はありますか?
サービス-1.yaml:
サービス-2.yaml:
google-cloud-platform - kubernetes コンテナー内の永続ストレージ
問題があります。Pod コンテナーを永続ストレージにリンクできません
これは私のポッドの構成です。ここで、elastic
は接続されたディスクの名前です (同じリージョンで、必要に応じてマウントおよびフォーマットされています)。この構成でポッドを起動すると、次のエラーが発生します。
Unable to mount volumes for pod elastic.etcd
コンテナを他のタイプのボリュームにリンクすることも、すべて正常に機能することもできemptyDir
ますhostDir
。ただし、マウントされたディスクの場合はそうではありません。persitsentDisk
そして、ボリュームに関する良い例を見つけることができません。
elastic
は、同じプロジェクト、同じリージョンにあり、クラスターのマスター ノードに接続されているディスクの名前です。また、フォーマットしてマウントします。
ありがとう!
google-cloud-platform - Kubernetes とポート
次のシナリオがあります。
- Elastichserach を使用する VM
- Kubernetes クラスター
それらはすべて同じプロジェクトの同じゾーンにあります。
クラスター内にあるコンテナー内から Elasticsearch (es) にアクセスする必要があります。es
外部および内部 IPを持つ VMは、基本的にクラスター ノード内から、内部 IP でgcloud ssh ...
カールできes
ますが、コンテナー内からは内部 IP を使用できません (?)、外部を使用する必要があります。問題は、外部 IP をセットアップできないことです。プールの作成、転送ルールの追加、ファイアウォール ルールの追加をポート 9200 に試みましたが、これはローカル マシンからも kubernete ポッドのコンテナーからも機能しません (ネットワーク ルールを考えるとGCE では複雑すぎます)。
誰かがどこに問題があるのか 提案できますか?理想的には、kubenetes コンテナーに内部 IP を使用し、柔軟な検索サーバーを維持するために、外部 IP のオン/オフをすばやく切り替える単純な管理インターフェイスを使用したいと考えています。
ありがとう。
docker - Docker Swarm と Kubernetes/Mesophhere の違いは何ですか?
私の理解では、Kubernetes/Mesosphere はクラスター マネージャーであり、Docker Swarm はオーケストレーション ツールです。私はそれらがどのように違うのか理解しようとしていますか? Docker Swarm は Docker 世界の POSIX API に類似していますが、Kubernetes/Mesosphere は異なる実装ですか? それとも別レイヤーですか?
kubernetes - サービスを提供するノードの選択
同じサービスを提供するノードが複数ある場合に、特定のノード (サービス プロキシ) がどのように選択されるかを理解したいと思います。この場合、各参加ノードのすべてのサービス プロキシは、特定のサービスの既知の IP: ポート (ポータル) をリッスンします (ポータルに来るパケットをキャッチするように iptables ルールを構成します)。リクエストがポータルのあるノードに到着すると、iptables ルールがリクエストをサービス プロキシに転送します。それは大丈夫です。ただし、私の問題は、複数のノードが同じ IP アドレス (別名仮想 IP アドレス) を使用している場合、リクエストが特定のノードにどのようにルーティングされ、そのノードが使用可能なセットからどのように選択されるかということです。
ありがとうございました!よろしく、 ラズロ