Repolode
erda-project

erda-project/erda

DevOps、マイクロサービスガバナンス、マルチクラウド管理を網羅する、Kubernetes向けのエンタープライズグレードなクラウドネイティブアプリケーションプラットフォーム。

スター
2,759
フォーク
380
未解決の Issue
7
最終コミット
11 日前

これは何?

Erdaは、Terminusが開発した、マイクロサービスアプリケーションの開発と運用のためのオープンソースプラットフォームです。Kubernetes上にDevOpsパイプライン、マイクロサービスガバナンス、マルチクラウド管理を統合し、複雑な業務アプリケーションの構築、デプロイ、監視、診断を簡素化することを目指しています。

プラットフォームは、DevOps、マイクロサービスガバナンス(APM、監視、ログ分析、APIゲートウェイを含む)、マルチクラウド管理、エッジコンピューティング、FastData管理といった複数の領域で構成されています。ReactベースのWebポータルはRESTful API経由でGoバックエンドサービスと通信し、バックエンドコンポーネント間の通信にはgRPCとProtocol Buffersを使用します。

Erdaは複数のリポジトリに分かれており、その中には、Redis、Kafka、etcdなどのミドルウェアプロバイダーを標準搭載したGoマイクロサービスフレームワークのerda-infraや、パイプラインアクションとミドルウェアアドオンのマーケットプレイスがあります。単一ノードまたは複数ノードにデプロイでき、DockerまたはHelmでインストールできます。

主な機能

  • 01アプリケーション中心のDevOps。パイプラインとKubernetesへのデプロイに対応
  • 02APM、監視、ログ分析、APIゲートウェイを含むマイクロサービスガバナンス
  • 03Kubernetes上に構築されたマルチクラウド管理
  • 04MySQLやRedisなど、環境をまたいで共有できる再利用可能なミドルウェアアドオン
  • 05RESTfulとgRPCのバックエンドサービスを利用するWebポータル

ユースケース

  • 複数のクラスターやクラウドにまたがるマイクロサービスアプリケーションの実行と運用
  • Kubernetes上のアプリケーション向けに、統一されたCI/CDとデプロイのワークフローを構築
  • APMとログを統合して、複雑な業務システムを監視・診断

クイックスタート

  1. 1

    READMEにリンクされているローカルインストールガイド(Docker)に従ってください

  2. 2

    Erdaのリリースページからバイナリをダウンロードしてください

  3. 3

    Helmインストールガイドに従って、シングルノードまたはマルチノード構成でインストールしてください

使う前に知っておきたいこと

  • ErdaはKubernetes向けに構築された大規模なマルチコンポーネントプラットフォームのため、セルフホストにはかなりのセットアップ作業が必要です。
  • インストール方法はREADME内の単一コマンドではなく、外部ガイドに記載されています。

収録されている特集

トピック

よくある質問

erda とは?
DevOps、マイクロサービスガバナンス、マルチクラウド管理を網羅する、Kubernetes向けのエンタープライズグレードなクラウドネイティブアプリケーションプラットフォーム。 Erdaは、Terminusが開発した、マイクロサービスアプリケーションの開発と運用のためのオープンソースプラットフォームです。Kubernetes上にDevOpsパイプライン、マイクロサービスガバナンス、マルチクラウド管理を統合し、複雑な業務アプリケーションの構築、デプロイ、監視、診断を簡素化することを目指しています。
erda は無料で使えますか?ライセンスは?
erda は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
erda は今もメンテナンスされていますか?
活発にメンテナンス中。erda の最終コミットは 2026年10月27日 です。
erda は何に使えますか?
複数のクラスターやクラウドにまたがるマイクロサービスアプリケーションの実行と運用 Kubernetes上のアプリケーション向けに、統一されたCI/CDとデプロイのワークフローを構築 APMとログを統合して、複雑な業務システムを監視・診断
erda のインストール方法は?
READMEにリンクされているローカルインストールガイド(Docker)に従ってください Erdaのリリースページからバイナリをダウンロードしてください Helmインストールガイドに従って、シングルノードまたはマルチノード構成でインストールしてください
erda はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/erda-project/erda

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト