クラウドネイティブ開発のための 12 の Kubernetes 開発ツール

クラウドネイティブ開発のための 12 の Kubernetes 開発ツール

Kubernetes の便利なツールの共有を継続し、この記事では 12 個の Kubernetes 開発ツールを紹介します。

[[279050]]

1.テレプレゼンス

Telepresence を使用すると、Kubernetes 環境からローカル プロセスにデータをプロキシすることで、Kubernetes クラスターをローカルでデバッグできます。 Telepresence は、クラスターにデプロイされたローカル コードに対して Kubernetes サービスと AWS/GCP リソースへのアクセスを提供します。 Telepresence を使用すると、Kubernetes はローカル コードをクラスター内の通常のコンテナーとして扱います。

2. ヘルム

Helm は Kubernetes 用のパッケージ マネージャーです。これは APT/Yum/Homebrew に似ていますが、Kubernetes 用です。 Helm は、分散アプリケーションを構成する Kubernetes リソース マニフェストのアーカイブされたセットである Charts を使用して動作します。 Helm チャートを作成することでアプリケーションを共有できます。 Helm を使用すると、再現可能なビルドを作成し、Kubernetes マニフェストを簡単に管理できます。

3. イェーガー

Jaeger Operator は Kubernetes Operator の実装であり、Kubernetes アプリケーションをパッケージ化、デプロイ、管理するための代替手段を提供します。

4. ターボノミック

Turbonomic の Kubernetes-as-a-Service (KaaS) 管理機能には、Amazon Kubernetes Elastic Container Service (EKS)、Microsoft Azure Kubernetes Service (AKS)、Google Kubernetes Engine (GKE)、Pivo​​tal Container Service (PKS) のサポートが含まれます。自己管理型 Kubernetes はパフォーマンス、効率、コンプライアンスを最適化するため、IT 組織はクラウド ネイティブ イニシアチブを拡張および加速できます。

5.スーパージャイアント

Supergiant は、Kubernetes クラスターのインストールと管理のプロセスを簡素化するオープンソースのユーティリティ コレクションです。 Supergiant Kubernetes Toolbox は、Control、Analytics、Capacity という 3 つの個別のアプリケーションです。基本的に、Supergiant はマイクロサービス アプリケーションとして機能し、3 つのツールを個別に使用できるようになります。

6. キール

Keel を使用すると、Kubernetes デプロイメントの更新を自動化でき、専用の名前空間で Kubernetes サービスとして起動できます。このように構成することで、Keel は環境への負担を最小限に抑え、安定性を向上させることができます。 Keel は、ラベル、注釈、ダイアグラムを通じて Kubernetes サービスのデプロイを支援します。各デプロイメントまたは Helm バージョンに対して更新戦略を指定するだけで済みます。新しいアプリケーション バージョンがリポジトリで利用可能になると、Keel は自動的に環境を更新します。

7. アポロ

Apollo は、Kubernetes にサービスを作成してデプロイするためのセルフサービス UI をチームに提供するオープンソース アプリケーションです。 Apollo を使用すると、管理者はログを表示し、ワンクリックで任意の時点のデプロイメントを復元できます。 Apollo には、デプロイメントのための柔軟な権限モデルがあります。各ユーザーは、展開する必要のあるものだけを展開できます。

8.ドラフト

Draft は、Azure チームが提供するツールであり、Kubernetes クラスターへのアプリケーションの開発と展開を簡素化します。 Draft は、コードのデプロイメントとコードのコミットの間に「内部ループ」を作成し、変更の検証プロセスを大幅に高速化します。 Draft を使用すると、開発者はアプリケーションの Dockerfile と Helm チャートを作成し、2 つのコマンドを使用してアプリケーションをリモートまたはローカルの Kubernetes クラスターにデプロイできます。

9.Deisワークフロー

Deis Workflow はオープンソース ツールです。 Platform as a Service (PaaS) は、Kubernetes クラスターの上に追加の抽象化レイヤーを作成します。これらのレイヤーを使用すると、開発者にドメイン固有の知識を必要とせずに Kubernetes アプリケーションをデプロイおよび/または更新できます。ワークフローは Kubernetes の概念に基づいて構築され、シンプルで開発者に優しいアプリケーションのデプロイメントを提供します。このプラットフォームは Kubernetes マイクロサービスのセットとして提供されるため、オペレーターが簡単にインストールできます。ワークフローでは、ダウンタイムなしでアプリケーションの新しいバージョンをデプロイできます。ただし、このプロジェクトはメンテナンスされなくなったことに注意してください。

10. ケル

Kel は、Kubernetes アプリケーションのライフサイクル全体にわたる管理を支援する Eldarion のオープンソース PaaS です。 Kel は、Kubernetes の上に Python と Go で記述された 2 つの追加レイヤーを提供します。レベル 0 では Kubernetes リソースを構成でき、レベル 1 では K8s 上に任意のアプリケーションをデプロイできます。

11. コング

Kong は、コミュニティが成長を続けるオープンソースの拡張可能な API ゲートウェイ テクノロジーです。 Kong を使用すると、開発者は Kubernetes を使用して、認証、データ暗号化、ログ記録、レート制限、および基本的な API 管理システムに期待されるその他の標準機能を管理できます。これらはすべてシンプルな RESTful API によって実現されており、プラットフォーム自体は NGINX プロキシ サーバーと Apache Cassandra データベース管理システム上に構築されています。

12. クラウド66

Cloud 66 は、運用中のコンテナ化されたアプリケーション向けの完全な DevOps ツールチェーンであり、専用の Ops ツールを使用して開発の面倒な作業の多くを自動化します。このプラットフォームは現在、Kubernetes 上で 4,000 の顧客ワークロードを実行し、2,500 行の構成を管理しています。 Cloud 66 は、エンドツーエンドのインフラストラクチャ管理を提供することで、エンジニアがあらゆるクラウドやサーバー上であらゆるアプリケーションを構築、配信、展開、管理できるようにします。

<<:  オープンソースのクラウドオペレーティングシステムOpenStackの頻繁な放棄は、クラウドコンピューティングの自律性と制御性対オープンソースの議論を再び巻き起こす可能性がある。

>>:  マルチクラウドのコストを削減するための8つのヒント

推薦する

オンラインプロモーション:Weiboの使い方Weiboプロモーション手法の簡単な分析

ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービスはじめに:トラフィックが...

oplink: ヒューストンの高トラフィック VPS、$5/KVM/1G メモリ/40gSSD/5T トラフィック、Windows 10 などをサポート。

Oplinkは本当に古いブランドです。主に米国ヒューストンのデータセンターでVPSと独立サーバー(ホ...

Sharktech-高防御サーバー 10% オフ/デュアルチャネル E5-2670/32g メモリ/ロサンゼルス データセンター

Sharktech (Shark Data Center) は、ロサンゼルス データ センターのデュ...

マーケティングウェブサイトを構築するための3つの基本原則の紹介

現在のSEOの形態から判断すると、SEOをうまくやりたいのであれば、以前誰もが考えていたように、外部...

SEO 診断: ウェブサイトがランク付けされるまでにどれくらいの時間がかかりますか?

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っていますウェブサイ...

ショップと百度を利用して企業ウェブサイトのロングテールワードを抑制する - A5 Webmaster Network

多くの企業製品のホームページ上のロングテールワードやキーワードランキングは、すべて分類情報プラットフ...

こんな感じで写真で遊ぶこともできます!楽しいオンライン写真編集サイト 25 選

デザイナーはPhotoshopを使うことに慣れていますが、オンラインで写真を加工することを考えたこと...

Baiduスナップショットウェブマスターもこのように使用できます

まず、Baidu スナップショットについて理解しましょう。Baidu は、インターネット上で検索が許...

アジャイル開発により、ニーズに迅速に対応できるAプラスプラットフォームソケット接続を実現

「世界を圧倒した囲碁ゲーム『アルファ碁』の開発者とそのチームは、囲碁がそれほど上手ではなかったかもし...

競合他社の外部リンクのソースを確認する方法

ウェブサイトの外部リンクを構築する場合、多くの場合、外部リンク チャネルの拡張にほとんどの時間を費や...

検索機能を使用してウェブサイトのコレクションの量を増やす方法についての簡単な説明

多くのウェブマスターが毎日コンピュータの電源を入れて最初にすることは、自分のウェブサイトのエントリ数...

個人ブログでは、ウェブサイトの位置付けとキーワードの選択も適切に行う必要がある。

最近、突然ひらめきがあり、SEOをしている友達がみんな自分のブログを持っているのを見て、自分でWor...

Pacificrack: クラスター VPS、$29.99/年/5 IP/2G メモリ/2 コア/20g SSD/10T トラフィック、最大 61 IP

本日より、Pacifractack は、マルチ IP VPS とクラスター VPS を年間 29.9...