Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
litmus — Kubernetes向けのクラウドネイティブなカオスエンジニアリングプラットフォーム。フォールトインジェクション(障害注入)、ワークフローオーケストレーション、定常状態の検証を通じて、システムの弱点を浮き彫りにします。 | Kitploit
ツール/GitHubGitHub/litmuschaos/litmus
クラウドインフラストラクチャセキュリティクラウドセキュリティDevSecOpsカオスエンジニアリング
GitHublitmuschaos/litmus

litmus

Kubernetes向けのクラウドネイティブなカオスエンジニアリングプラットフォーム。フォールトインジェクション(障害注入)、ワークフローオーケストレーション、定常状態の検証を通じて、システムの弱点を浮き彫りにします。

リポジトリを見る
5.6k89123日前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
ウェブサイト

LitmusChaos

LitmusChaos

オープンソースのカオスエンジニアリングプラットフォーム

Slack Channel GitHub Workflow Docker Pulls GitHub stars GitHub issues Twitter Follow OpenSSF Best Practices FOSSA Status YouTube Channel



このドキュメントは他の言語でも読めます。

🇰🇷 🇨🇳 🇧🇷 🇮🇳 🇪🇸

概要

LitmusChaosは、制御された方法でカオステストを誘発することにより、チームがインフラストラクチャの弱点や潜在的な障害を特定できるようにする、オープンソースのカオスエンジニアリングプラットフォームです。開発者やSREは、使いやすく、現代のカオスエンジニアリングの原則に基づき、コミュニティと協力して開発されているLitmusChaosを使用して、カオスエンジニアリングを実践できます。LitmusChaosは100%オープンソースであり、CNCFプロジェクトです。

LitmusChaosは、カオスを作成・管理・監視するためのクラウドネイティブなアプローチを採用しています。プラットフォーム自体は一連のマイクロサービスとして動作し、Kubernetesのカスタムリソース(CR)を使用して、カオスの意図と定常状態の仮説を定義します。

大まかに言うと、Litmusは以下で構成されています:

  • Chaos Control Plane: chaos-centerと呼ばれる集中型のカオス管理ツールで、Litmusカオスワークフローの構築、スケジュール設定、可視化を支援します。
  • Chaos Execution Plane Services: カオスエージェントと複数のオペレーターで構成され、定義されたターゲットのKubernetes環境内で実験を実行・監視します。

architecture summary

プラットフォームの中核となるのは、以下のカオスカスタムリソースです:

  • ChaosExperiment: 特定のフォールトの構成パラメータをグループ化するためのリソースです。ChaosExperiment CRは基本的にはインストール可能なテンプレートであり、フォールトを実行するライブラリを記述し、実行に必要な権限と動作時のデフォルト値を示します。LitmusはChaosExperimentを通じてBYOC(Bring-Your-Own-Chaos)をサポートしており、フォールトインジェクションを実行するための(オプションの)サードパーティ製ツールを統合するのに役立ちます。

  • ChaosEngine: Kubernetesアプリケーションのワークロード/サービス、ノード、またはインフラコンポーネントを、ChaosExperimentで記述されたフォールトにリンクするためのリソースです。また、実行プロパティを調整したり、'probes'を使用して定常状態の検証制約を指定したりするオプションも提供します。ChaosEngineはChaos-Operatorによって監視され、Chaos-Operatorはランナーを介してChaosEngineを調整し(実験の実行をトリガーし)ます。

ChaosExperiment CRとChaosEngine CRは、1つ以上の実験を任意の順序でつなぎ合わせることができるワークフローオブジェクト内に埋め込まれています。

  • ChaosResult: 実験の実行結果を保持するリソースです。各検証制約の成否の詳細、フォールトのリバート/ロールバックステータス、および判定結果を提供します。Chaos-exporterは結果を読み取り、Prometheusメトリクスとして情報を公開します。ChaosResultは、特に自動化された実行中に役立ちます。

ChaosExperiment CRは、hub.litmuschaos.ioでホストされています。これは、アプリケーション開発者やベンダーがカオス実験を共有する中央ハブであり、ユーザーはそれらを使用して本番環境のアプリケーションの回復力を高めることができます。

ユースケース

  • 開発者向け: 単体テストや統合テストの拡張として、アプリケーション開発中にカオス実験を実行するため。
  • CI/CDパイプライン構築者向け: パイプラインのステージとしてカオスを実行し、アプリケーションがパイプライン内の失敗経路にさらされたときにバグを発見するため。
  • SRE向け: アプリケーションやその周辺インフラストラクチャにカオス実験を計画・スケジュールするため。この実践により、デプロイメントシステムの弱点を特定し、回復力を高めることができます。

Litmusを始める

始めるには、Litmus Docs、特にGetting Started with LitmusページのInstallationセクションを確認してください。

Chaos Hubへの貢献

Chaos Hubへの貢献ガイドラインを確認してください。

コミュニティ

コミュニティリソース:

ご質問、ご懸念、機能リクエストがあれば、お気軽にお問い合わせください。

  • スターを付けてください ⭐️ - LitmusChaosを使用している場合、または面白いプロジェクトだと思った場合は、スターを付けていただけると嬉しいです ❤️

  • TwitterでLitmusChaosをフォローしてください @LitmusChaos。

  • 定期的な更新情報やミーティングの録画については、LitmusChaos YouTubeチャンネルを購読してください。

  • Slackコミュニティに参加してコミュニティメンバーと交流し、質問や意見を投稿するには、Kubernetes Slackの#litmusチャンネルに参加してください。

コミュニティミーティング

  1. コミュニティミーティング
  • 毎月第3水曜日の 5:30 PM GMT / 6:30 PM CEST / 10 PM IST に開催されます。
  • これらのミーティングでは、コミュニティの最新情報、新機能やリリースの発表、ユーザー/採用者の事例などを取り上げます。コミュニティの誰でも参加して議論に加わることができます。
  1. コントリビューターミーティング
  • 毎月第2・第4木曜日の 2:30 PM GMT / 3:30 PM CEST / 7 PM IST に開催されます。
  • これらのミーティングでは、LitmusChaosへの技術的および非技術的な貢献に焦点を当てます。メンテナー、現在のコントリビューター、そしてコントリビューターを目指す方々の参加を歓迎し、問題、修正、機能強化、今後の貢献について議論します。

カレンダーの招待状を受け取るには、LitmusChaosミーティング招待フォームに記入してください。

  • Sync Upのアジェンダとミーティングノート
  • リリーストラッカー

ビデオ

  • システムに障害が発生したらどうする?カオスエンジニアリングで回復力のあるシステムを構築しましょう @ CNCF
  • クラウドネイティブ環境におけるゼロトラストカオス実験によるサイバーレジリエンスの強化 @ CNCF
  • LitmusChaos、Karthik Satchitanand氏とともに @ The Kubernetes Podcast from Google
  • 文化的シフト: プラットフォームエンジニアリングにおけるカオスファーストの考え方を育む @ CNCF
  • クラウドの火災: マネージドサービスをクラウドネイティブカオスエンジニアリングの範囲に取り込む @ CNCF
  • 安全なカオス実験のためのセキュリティコントロール @ CNCF
  • LitmusChaosによるハイブリッドターゲット向けカオスエンジニアリング @ CNCF
  • Cloud Native Live: Litmusカオスエンジンとマイクロサービスのデモアプリ
  • カオスエンジニアリング ハンズオン - カオス実験を立案しLitmusChaosを使用するSRE | 2022年7月
  • カオスエンジニアリングでデジタル製品の回復力を実現する
  • ケーススタディ: カオスエンジニアリングをクラウドネイティブ開発者に届ける @ CNCF
  • LitmusChaosによるクラウドネイティブカオスエンジニアリング @ CNCF
  • Litmusでカオス実験を作成する方法 | Litmus Chaosチュートリアル @ Is it Observable
  • LitmusChaosによるクラウドネイティブカオスエンジニアリングのプレビュー
  • Litmusでカオスエンジニアリングを始めよう @

その他多数....

ブログ

  • CNCF: LitmusChaos入門
  • Hackernoon: Litmusカスタムリソースを使用したカオスの管理と監視
  • カオスにおける可観測性の考慮事項: メトリクスの話

コミュニティブログ:

  • LiveWyer: LitmusChaosショーケース: Helmチャートテストスイート内のカオス実験
  • Jessica Cherry: ターミナルでKubernetesクラスターの障害と実験をテストする
  • Yang Chuansheng(KubeSphere): KubeSphereにLitmusをデプロイしてKubernetesでカオス実験を開始する
  • Saiyam Pathak(Civo): クラスターが本番環境対応であることを確認するための、Litmusを使用したKubernetes上のカオス実験
  • Andreas Krivas(Container Solutions):Kubernetesワークロード向けカオスエンジニアリングツールの比較
  • Akram Riahi(WeScale):カオスエンジニアリング: あらゆる角度から見たLitmus
  • Prashanto Priyanshu(LensKart):Lenskartのカオスエンジニアリングへのアプローチ - パート2
  • DevsDay.ru(ロシア語):Kubecon EU '21でのLitmusChaos

採用者(Adopters)

LitmusChaosの採用者(Adopters)を確認してください。

(カオスエンジニアリングの実践でLitmusを使用している場合は、上記のページにPRを送ってください)

ライセンス

LitmusはApache License 2.0の下でライセンスされています。完全なライセンス文についてはLICENSEを参照してください。Litmusプロジェクトで使用されている一部のプロジェクトは異なるライセンスに準拠している場合がありますので、それぞれのライセンスを参照してください。

FOSSA Status

Litmus ChaosはCNCFプロジェクトの一部です。

CNCF

重要なリンク

Litmus Docs Litmus Docs
CNCF Landscape CNCFランドスケープ上のLitmus
ツールをダウンロード
Containers from the Couch
  • Litmus 2 - カオスエンジニアリングとArgo Workflowsの出会い @ DevOps Toolkit
  • Litmus 2.0のハンズオン | Rawkode Live @ Rawkode Academy
  • LitmusChaos 2.0の紹介 / Dok Talks #74 @ DoK.community
  • クラウドネイティブカオスエンジニアリング入門 @ Kunal Kushwaha
  • #EveryoneCanContribute cafe: Litmus - Kubernetesのためのカオスエンジニアリング @ GitLab Unfiltered
  • Litmus - Kubernetesのためのカオスエンジニアリング (CNCFMinutes 9) @ Saiyam Pathak
  • Prithvi RajによるLitmus Chaosを使ったカオスエンジニアリング || HACKODISHAワークショップ @ Webwiz