Kubernetes の複雑さに対処する簡単な方法が必要ですか? Lens Kubernetes 統合開発環境に対する Mirantis のアップデートは、まさに必要なものかもしれません。
次のバージョンの レンズ、オープンソース Kubernetes IDE、もうすぐリリースされます。 このリリースである Lens 3.6 は、 OpenStack クラウド そしてKubernetesのパワー ミランティスがレンズのリードを引き継いだ.
必読
Kubernetesとは何ですか? オーケストレーションがデータセンターをどのように再定義するか
4 年余りで、Google の内部コンテナ管理の取り組みからプロジェクトが誕生しました。 VMware、Microsoft、Oracle、その他データの王者となるであろうあらゆる企業の最善の計画を覆しました 中心。
今すぐ読むLens はおそらくすべての Kubernetes IDE の中で最も人気があります。 Lens にはまだ 1 年も経っていませんが、すでに 35,000 人を超えるユーザーと 7,000 人を超えるコミュニティがあります。 GitHub スターゲイザー.
レンズは以下で入手可能です ギットハブ 下 MITライセンス. 世界最大手の企業の一部はすでに Lens を使用しています。 これらには、Adobe、Apple、Zendesk が含まれます。
この最初のリリースでは、 ミランティス Lens の最大の新機能は、Kubernetes クラスターへのアクセスを管理する方法です。 現在使用されているのは、 kubeconfig ファイルをクラスター参照として直接使用します。 そのため、これらのファイルの内容をコピーして貼り付けることに時間を無駄にする必要はもうありません。 ファイルシステムからファイルを選択するだけで準備完了です。
以前は、この情報は内部に保存されていました。 kubeconfig ファイルの内容を更新する必要がない限り、正常に動作しました。 ただし、Lens ユーザーの多くは、マネージド Kubernetes サービス プロバイダーのサードパーティ ツールを使用して kubeconfig ファイルを生成しています。 これらのツールは、多くの場合、その場で更新されます。 Lens は改訂されたファイルを更新しなかったため、プログラマーの混乱を引き起こし、開発者をイライラさせることがよくありました。
Lensに内蔵されているスマートターミナルもさらにスマートになりました。 付属します クベクトル およびその他の Kubernetes クラスター ツール。 スマート ターミナルは、現在選択されているクラスターのアプリケーション プログラミング インターフェイス (API) バージョンと一致するように、kubectl のバージョンを自動的に切り替えるようになります。 また、クラスターに合わせてコンテキストを自動的に切り替えます。
また、スマート ターミナルで使用するディレクトリを定義できるようになりました。 それまでは、制限された環境で作業している場合、ターミナルのディレクトリにアクセスできなかったため、ターミナルをまったく使用できなかった可能性があります。
あるいは、スマート ターミナル機能を無効にして、優先する kubectl バイナリのパスを定義することもできます。 その後、作業中の Kubernetes クラスターがデフォルトとして何を使用しているかに関係なく、そのバージョンの kubectl を使用することになります。
大きな変化? いいえ、そうではありません。 重要な変更点? そうそう。 Lens ユーザーは、この新しいバージョンが利用可能になり次第、すぐに移行したいと思うでしょう。 リリース候補版はすでに公開されています。 出荷版は 1 ~ 2 週間以内にリリースされると思います。
関連記事:
- Mirantis が人気の Kubernetes IDE Lens を買収
- Mirantis の下で最初の新しい Docker リリースが登場
- ミランティスがDocker Enterpriseを買収