私はRancherを掘り下げようとしていますが、RancherをKubernetesに接続することで、RancherのホームオーケストレーションフレームワークであるCattleに比べて追加のメリットがあるかどうか疑問に思いました。これまでのところ、誰かがKubernetesでRancherを選ぶ理由を理解できていません。 Kubernetesの初期設定を簡単にするだけですか?これらのオプションは、Kubernetesのスタンドアロンセットアップとどのように異なりますか?
これに対する非常に良い答えがあります。 Rancherは、Rancher 2.0を発表することで100%Kubernetesに移行しました: http://rancher.com/announcing-rancher-2-0/ 。牛はもう使用していません。
生産でRancher + CattleとKubernetesを同時に1年以上使用した後、いくつかの個人的な観察を共有できますが、最初にKubernetesとRancher + Cattleについての考えを共有します。
そして、RancherとKubernetesが結びついていることについて言えば、これは非常に優れた組み合わせです。RancherWebUIを使用すると、Kubernetesの概念が簡単になり、クラスターのメンテナンスとプロビジョニングがはるかに簡単になりますが、常にいくつかの「欠点」があります。 、バグにより、現在は本番環境で使用できなくなります。 Rancher 1.x + Kubernetesについては何も言えません。
私たちの経験では、牛は単なるおもちゃです。開発や小さな環境にぴったりです。 PRODでCattleを使用した場合は、私が言っていることがわかります。
しかし、Rancherはk8sよりもはるかに簡潔でシンプルです。
だから私は Rancher 2. を楽しみにしています、
Rancher 2.0は、Kubernetes上に構築された完全なコンテナ管理プラットフォームです