私は、私たちのマイクロサービス環境を構築するために、Spring Cloud Netflix、Kubernetes、Swarmの中から最終的に選択しようとしています。彼らはすべて非常に涼しく、いくつかの選択は非常に難しいですか。 解決したい問題の種類について少し説明します。 KubernetesやSwarmのApi Gateway(単純なロードバランサではありません)を設計するための最良の方法を見つけることができませんでした。そのため私はZuulを使いたいのです。しかし、他の側面から、Api GatewayはKubernetesまたはSwarmの場合にオーケストラの内部に埋め込まれるサービス発見を使用しなければならない。 Kubernetesでは春のクラウド統合を使用することができますが、この方法でKubernetes内でサーバー側の発見とクライアント側の発見を行います。私はとんでもないことだと思います。 誰かに経験があり、それに関する提案がありますか?おかげさまで 春のクラウドNetflixとKubernetes
答えて
KubernetesとDocker Swarmは、コンテナオーケストレーションツールです。 Spring Cloudは、マイクロサービス/ストリーミングアーキテクチャを構築するためのツール群です。 サービスディスカバリ、ゲートウェイサービス、設定サービスなどのオーバーラップが少しあります。しかし、Spring Cloudをコンテナなしで使用して、KuberentesまたはSwarmを必要とせずにJARファイルを自分で展開することができます。
コンテナを使用する場合は、コンテナのオーケストレーションのためにKubernetesとSwarmのどちらかを選択する必要があります。
比較:https://dzone.com/articles/deploying-microservices-spring-cloud-vs-kubernetes
間の統合があります春の雲とkubernetes https://github.com/spring-cloud-incubator/spring-cloud-kubernetes – spencergibb
お返事ありがとうございます@ジェフ!実際、私はSpring Cloud Netflixのもの、特にサービス発見、サービスレジストリを意味していました。私はKubernetesやSwarmのApi Gateway(単純なロードバランサではない)を設計する良い方法を見つけられず、代わりにZuulを使いたいと思っています。しかし、他の側面から、Api GatewayはKubernetesまたはSwarmの場合にオーケストラの中に埋め込まれるサービス発見を使用しなければならない。 Kubernetesでは春のクラウド統合を使用することができますが、この方法でKubernetes内でサーバー側の発見とクライアント側の発見を行います。 –
- 1. ゴシップベースkubernetsクラスタと春-クラウドkubernetes
- 2. 春のクラウドnetflix - ユーレカ - CORSを有効にする方法
- 3. Googleクラウド、Kubernetesとボリューム
- 4. 春のnetflixユーレカ、zuulと春の雲のデータフロー
- 5. Springクラウドを使用したロードバランシングマイクロサービスNetflix OSS
- 6. 春のクラウド恋人とOpenTracing
- 7. 春NetflixのHystrixのturbine.streamフィルタは
- 8. HTTPSと春クラウド契約スタブランナー
- 9. 春クラウド|フェインハイトリックス|ファーストコールタイムアウト
- 10. 春クラウド契約スタブファットジャー
- 11. ドッカーKubernetesクラスター・エラー・リクエストは、私は、Googleのクラウド上Kubernetesクラスタを実行しようとしていますGoogleクラウド
- 12. 春クラウドAWS SQS削除ポリシー
- 13. 春ブーツ/ Netflixのzuulアプリケーションは、私は春ブーツを開発しています
- 14. 春・クラウド・ストリーム・バインダー-kstream-1.3.0:ないIllegalAccessErrorは春・クラウド・ストリーム・バインダーkstreamにしようと、そのスーパーインタフェース
- 15. 春の雲Netflix eurekaにスプリングブートマイクロサービスを登録するには?
- 16. 春クラウドのデータフローアプリ/ストリームのデフォルトのプロパティ
- 17. 春クラウド構成サーバーの優先順位
- 18. 春クラウド契約のデバッグ契約テストケース
- 19. 春クラウド契約時の確認
- 20. 春クラウド契約の設定状態
- 21. netflix zuul serverとnetflix eureka serverの違いは何ですか?
- 22. 春のクラウド契約 - 非スプリングエンドポイントとの統合
- 23. Netflix Zuulと他のHystrix Dashboard
- 24. netflix hystrixとspringの統合
- 25. 春クラウド装う:装うはPOSTリクエスト
- 26. 実行時間 - 春 - クラウド探偵は
- 27. 春クラウド契約 - 私は春ブーツアプリを持っている
- 28. クラウドファウンドリーのNetflix Zuul
- 29. JIRAクラウドとBitbucketクラウドのリンク
- 30. Netflixの装う:404
グッド比較:https://developers.redhat.com/blog/2016/12/09/spring-cloud-for-microservices-compared-to-kubernetes/ – Pau