Saya mengerti keuntungan menggunakan Chef dan boneka di lingkungan multiserver. Fantastis untuk menegakkan dan menjelaskan konfigurasi di banyak server.
Tetapi katakanlah Anda memiliki satu server, keuntungan apa yang Anda dapatkan chef-solo
dari konfigurasi server secara manual? Saya suka chef, tapi saya tidak bisa memikirkan alasan mengapa meluangkan waktu untuk menyiapkan chef-solo sepadan dengan kerumitan pada satu atau bahkan 2 arsitektur server, tetapi ternyata orang melakukannya.
Saya melanjutkan dalam posting blog dari Januari . Akhirnya, Anda harus memigrasi mesin itu, menggantinya, menyiapkan yang baru, menjalankan uji coba, dll. Selain itu, semuanya didokumentasikan di satu tempat, jadi siapa pun yang harus melihat mesin itu dapat mengetahui apa yang sedang terjadi. tanpa harus berburu di sekitar sistem.
Seperti yang dikatakan di atas: Setiap kali saya mendapatkan mesin lain, saya harus menambahkan akun pengguna, menyalin kunci ssh, menginstal paket yang saya kenal, dll. Itu menjadi tua. Anda melakukannya sekali, melakukannya di satu tempat, dan tahu itu akan melakukan tindakan itu setiap waktu. Jika Anda pernah mendapatkan mesin kedua atau perlu membuat build baru dari mesin yang sekarang, Anda akan berada di sana begitu Anda mulai.
sumber