Syarikat itu mempunyai berbilang nginx, termasuk persekitaran pengeluaran dan ujian, dan ingin membina platform pengurusan berpusat.
Platform pengurusan perlu menyediakan akses Web Untuk pembangunan dan operasi serta penyelenggaraan, anda boleh menambah sendiri nama domain peringkat kedua.
Dalam kes ini, ia melibatkan pengedaran konfigurasi dan muat semula berbilang nginx untuk memuatkan konfigurasi baharu Apakah penyelesaian teknikal yang lebih baik untuk menyelesaikan pengurusan dan pengedaran konfigurasi?
Tiada banyak konfigurasi dan sedikit pengubahsuaian, jadi tiada keperluan untuk mempertimbangkan prestasi.
Kami sedang mempertimbangkan untuk menggunakan SaltStack untuk pengurusan berpusat Adakah ini memerlukan SaltStack untuk menyediakan antara muka API untuk diakses oleh platform pengurusan?
Rasanya seperti menghantar konfigurasi dan muat semula dari web ke SaltStack melalui API. Keseluruhan proses ini agak panjang dan menyusahkan.
Saya tertanya-tanya jika anda mempunyai penyelesaian yang lebih mudah. bersyukur.
Terdapat pelan peniru: kakitangan pembangunan dan operasi dan penyelenggaraan menulis fail konfigurasi pelayan nginx dan memuat naiknya sendiri, kemudian buat skrip untuk setiap pelayan nginx untuk dimuat turun dan dimuat semula. Hanya lakukan pemprosesan muat turun dan logik kegagalan dengan baik, ia mudah dan kasar.