
?? ?? ?? ??
Litmuschaos adalah platform rekayasa chaos open source yang memungkinkan tim untuk mengidentifikasi kelemahan & pemadaman potensial dalam infrastruktur dengan mendorong tes kekacauan dengan cara yang terkontrol. Pengembang & SRE dapat mempraktikkan rekayasa kekacauan dengan litmuschaos karena mudah digunakan, berdasarkan prinsip -prinsip & komunitas rekayasa kekacauan modern berkolaborasi. Ini adalah 100% open source & proyek CNCF.
Litmuschaos mengambil pendekatan cloud-asli untuk membuat, mengelola, dan memantau kekacauan. Platform itu sendiri berjalan sebagai satu set layanan microser dan menggunakan Kubernetes Custom Resources (CRS) untuk menentukan niat kekacauan, serta hipotesis keadaan mapan.
Di tingkat tinggi, lakmus terdiri dari:

Di jantung platform adalah sumber daya kustom Chaos berikut:
ChaosExperiment : Sumber daya untuk mengelompokkan parameter konfigurasi kesalahan tertentu. CRSExperiment CRS pada dasarnya adalah templat yang dapat diinstal yang menggambarkan perpustakaan yang melaksanakan kesalahan, menunjukkan izin yang diperlukan untuk menjalankannya & default yang akan dioperasikan. Melalui ChaosExperiment, Litmus mendukung BYOC (bawa Anda sendiri-Chaos) yang membantu mengintegrasikan (opsional) perkakas pihak ketiga mana pun untuk melakukan injeksi kesalahan.
ChaosEngine : Sumber daya untuk menghubungkan beban kerja/layanan aplikasi Kubernetes, node atau komponen infra dengan kesalahan yang dijelaskan oleh chaosexperiment. Ini juga menyediakan opsi untuk menyetel properti yang dijalankan dan menentukan batasan validasi steady state menggunakan 'probe'. Chaosengine diawasi oleh Chaos-Operator, yang mendamaikannya (memicu eksekusi percobaan) melalui pelari.
Chaosexperiments & chaosengine CRS tertanam dalam objek alur kerja yang dapat merangkai satu atau lebih eksperimen dalam urutan yang diinginkan.
CRS CHAOSEXPERIMENTS diselenggarakan di hub.litmuschaos.io. Ini adalah pusat pusat di mana pengembang aplikasi atau vendor berbagi eksperimen kekacauan mereka sehingga pengguna mereka dapat menggunakannya untuk meningkatkan ketahanan aplikasi dalam produksi.
Untuk memulai, lihat Dokumen Litmus dan khususnya bagian Instalasi dari Halaman Memulai dengan Litmus.
Lihat Pedoman yang Berkontribusi untuk Chaos Hub
Jangan ragu untuk menjangkau jika Anda memiliki pertanyaan, kekhawatiran, atau permintaan fitur
Beri kami bintang ️ - jika Anda menggunakan litmuschaos atau berpikir itu adalah proyek yang menarik, kami akan menyukai bintang ❤️
Ikuti litmuschaos di twitter @litmuschaos.
Berlangganan saluran YouTube LitmusCHAOS untuk pembaruan rutin & rekaman rapat.
Untuk bergabung dengan komunitas Slack kami dan bertemu dengan anggota komunitas kami, ajukan pertanyaan & pendapat Anda, bergabunglah dengan saluran #LitMus di Kubernetes Slack.
Pertemuan Komunitas Ini akan diselenggarakan setiap hari Rabu ke -3 setiap bulan pada pukul 17:30 GMT /6: 30 PM CEST /10 PM IST Pertemuan komunitas akan melibatkan membahas pembaruan komunitas, berbagi pembaruan tentang fitur /rilis baru dan mendiskusikan cerita pengguna /adopter. Semua orang di komunitas diundang untuk hal yang sama untuk berpartisipasi dalam pertemuan komunitas Litmuschaos.
Pertemuan Kontributor Ini akan diselenggarakan setiap detik & Kamis lalu setiap bulan pada pukul 14:30 GMT /3: 30 PM CEST /7 malam, pertemuan kontributor hanya dimaksudkan untuk membahas kontribusi teknis dan non-teknis untuk litmuschaos. Penjaga, kontributor saat ini dan calon kontributor diundang untuk berpartisipasi dalam pertemuan kontributor Litmuschaos untuk membahas masalah, perbaikan, peningkatan, dan kontribusi di masa depan
Isi rapat Litmuschaos Undang Formulir untuk mendapatkan undangan kalender Anda!
Dan lebih banyak ....
Blog Komunitas:
Lihat pengadopsi litmuschaos
( Kirim PR ke halaman di atas jika Anda menggunakan lakmus dalam praktik teknik kekacauan Anda )
Litmus dilisensikan di bawah lisensi Apache, versi 2.0. Lihat lisensi untuk teks lisensi lengkap. Beberapa proyek yang digunakan oleh Proyek Litmus dapat diatur oleh lisensi yang berbeda, silakan merujuk ke lisensi spesifiknya.
Lakmus Chaos adalah bagian dari proyek CNCF.
