ChatOps dengan semua fungsinya akan gratis - ini adalah hadiah kami untuk Anda selama liburan.

GitLab adalah proyek inti terbuka di mana ada produk berbayar dan gratis. Dalam kategori apa produk ini atau itu akan pergi, asumsi kami tentang pengguna utama menentukan . Apa yang kita butuhkan untuk kontributor untuk penggunaan pribadi, kita lakukan secara gratis .
Terkadang kita salah menilai audiens. Jika terjadi kesalahan, kami tidak membuat alat terbuka dibayar, tetapi alat terbuka dibayar.
Kasing terakhir adalah ChatOps di GitLab . ChatOps memungkinkan Anda untuk menjalankan perintah langsung dari obrolan (Slack dan Mattermost saat ini didukung). Ketika ada saluran umum, itu memungkinkan Anda untuk bekerja bersama secara real time. Kami menggunakan fitur ini dalam produksi ketika kami menerbitkan dan menggunakan GitLab dan mengakses database:

Kami menemukan bahwa fitur ini populer di kalangan kontributor untuk penggunaan pribadi, jadi di GitLab 11.8 kami mentransfernya ke kategori yang gratis. Jika Anda ingin mendapatkannya lebih awal, cukup konfirmasikan permintaan penggabungan untuk versi 11.7.
ChatOps tidak dimulai seperti yang diperkirakan banyak dari kita (termasuk saya). Hubot menjadi klien ChatOps pertama, tetapi sejak 2015 popularitasnya menurun . Ketika generasi baru ChatOps dalam proyek Cog keluar, saya menarik napas, tetapi perusahaan di belakang inisiatif ini terhambat .
Saya berbicara dengan para ahli di industri ini, dan berpikir bahwa untuk keberhasilan ChatOps Anda memerlukan 5 komponen:
- Pemantauan ChatOps sangat bagus untuk Pemecahan Masalah kolaboratif, sehingga grafik harus mudah ditampilkan.
- Dukungan permintaan. Izinkan parameter, seperti perintah SQL, untuk menjalankan atau menampilkan grafik server tertentu.
- Toleransi Setiap orang harus memiliki tingkat toleransi yang berbeda, lebih disukai berdasarkan peran, RBAC .
- Konfigurasi nol. Anda harus memiliki akses ke banyak fungsi, sehingga Anda tidak perlu menginstalnya.
- Kompatibilitas. ChatOps harus bekerja sama untuk semua karyawan organisasi.
Bagi saya sepertinya pemantauan dan dukungan untuk permintaan telah diperkenalkan untuk Hubot. Di dalamnya, siapa pun yang memiliki toleransi bisa melakukan apa saja, tetapi sudah di Cog mereka menambahkan tingkat toleransi, mengoreksi ini. GitLab memperkenalkan nol konfigurasi dan kompatibilitas, jadi semuanya sekarang berfungsi di luar kotak. Di GitLab, banyak hal berjalan di luar kotak karena mereka adalah aplikasi tunggal untuk seluruh siklus hidup DevOps. Kami tahu cara menggunakan aplikasi dengan Auto DevOps . GitLab memiliki pemantauan dengan metrik dan penelusuran.
ChatOps saat ini tidak memiliki perintah penyebaran atau metrik default. Kami berharap bahwa sekarang ChatOps gratis, itu akan mendorong lebih banyak orang untuk menggunakannya dan berkontribusi pada pengembangannya.
Sepanjang tahun, komunitas kami yang lebih luas telah bekerja lebih keras: lebih dari 150 perbaikan telah dilakukan untuk berbagai bagian dari versi terbaru GitLab.
Untuk ini, kami sangat berterima kasih kepada Anda. Selamat liburan!
Hadiah Kami : Kami membuat GitLab ChatOps tersedia untuk semua orang melalui @sytses Klik untuk tweet!