Aplikasi dapat mengambil konfigurasi secara dinamis dari pusat konfigurasi sehingga mengurangi biaya pemeliharaan. SAE mengintegrasikan manajemen konfigurasi terdistribusi (ACM) untuk menyediakan pembaruan konfigurasi dinamis, pemisahan lingkungan, kontrol versi, enkripsi data, dan kontrol izin detail halus.
Layanan manajemen konfigurasi terdistribusi (ACM) mandiri telah dihentikan, tetapi layanan ACM yang terintegrasi ke dalam SAE tetap tersedia. Untuk layanan yang lebih komprehensif serta peningkatan keamanan dan stabilitas, kami menyarankan Anda untuk migrasi dari ACM ke MSE Nacos dan kemudian menggunakan pusat registri Nacos MSE.
Topik ini tidak berlaku untuk pembuatan item konfigurasi pada lingkungan runtime kontainer. Untuk informasi selengkapnya, lihat Kelola dan gunakan item konfigurasi (K8s ConfigMap).
Buat konfigurasi
Pada halaman Manajemen konfigurasi terdistribusi SAE (ACM), pilih Wilayah dan namespace target di bagian atas halaman, klik Configuration List, lalu klik Create Configuration. Agar aplikasi Anda dapat mengambil konfigurasi tersebut, Anda juga harus mengintegrasikan manajemen konfigurasi terdistribusi (ACM) ke dalam aplikasi Anda.
Integrasikan ACM ke dalam aplikasi
Di halaman manajemen konfigurasi terdistribusi SAE (ACM), pilih Wilayah dan namespace target di bagian atas halaman, klik Configuration List, lalu klik Data ID yang diinginkan untuk membuka halaman detail konfigurasi. Klik sample code dan pilih bahasa pemrograman yang sesuai.
Gunakan kode contoh tersebut untuk mengintegrasikan manajemen konfigurasi terdistribusi (ACM) ke dalam aplikasi Anda. Untuk informasi selengkapnya, lihat ACM SDK.
Lihat konten konfigurasi
Pada halaman Manajemen Konfigurasi Terdistribusi SAE (ACM), pilih Wilayah dan namespace target di bagian atas halaman, lalu klik Configuration List. Setelah itu, klik Data ID yang diinginkan untuk membuka halaman detail konfigurasi. Klik Configuration Content.
Ekspor konfigurasi
Pada halaman Manajemen konfigurasi terdistribusi SAE (ACM), pilih Wilayah dan namespace target di bagian atas halaman. Di dalam Configuration List, pilih konfigurasi target, klik Export di bagian bawah halaman, lalu klik Export pada kotak dialog yang muncul untuk mengonfirmasi. Konfigurasi akan diekspor sebagai paket ZIP.
Impor konfigurasi
Pada halaman SAE distributed configuration management (ACM), pilih Wilayah dan namespace target di bagian atas halaman. Di Configuration List, klik Import Configuration, lalu klik Upload File. Berkas konfigurasi yang diimpor harus berupa paket ZIP.
Kueri dan rollback versi historis
Anda dapat mengkueri versi historis suatu konfigurasi dan melakukan rollback jika pembaruan gagal.
Pada halaman Manajemen konfigurasi terdistribusi SAE (ACM), pilih Wilayah dan namespace target di bagian atas halaman, klik Configuration List, lalu klik Data ID target untuk membuka halaman detail konfigurasi. Klik Historical versions. Di kolom Actions pada versi historis target, klik View atau Rollback.
Kueri status push
Anda dapat memeriksa apakah suatu konfigurasi telah dipush ke aplikasi yang sedang mendengarkannya.
Pada halaman Manajemen konfigurasi terdistribusi SAE (ACM), pilih Wilayah dan namespace target di bagian atas halaman, klik Configuration List, lalu klik Data ID target untuk membuka halaman detail konfigurasi. Klik Listener Query, lalu periksa push status.
Query push track
Anda dapat mengkueri track push suatu konfigurasi untuk memecahkan masalah, seperti pembaruan konfigurasi yang gagal diterapkan.
Pada halaman Manajemen konfigurasi terdistribusi SAE (ACM), pilih Wilayah dan namespace target di bagian atas halaman, klik Configuration List, lalu klik Data ID target untuk membuka halaman detail konfigurasi. Klik Push Track, lalu kueri push track.
Buat konfigurasi terenkripsi
Konfigurasi terenkripsi melindungi informasi sensitif, seperti sumber data, token, username, dan password, sehingga mengurangi risiko kebocoran data.
Pada halaman Manajemen konfigurasi terdistribusi SAE (ACM), pilih Wilayah dan namespace target di bagian atas halaman, klik Configuration List, lalu klik Create Configuration. Aktifkan Data encryption dan pilih metode enkripsi.
Integrasikan konfigurasi ACM terenkripsi dalam aplikasi
Pada halaman Manajemen konfigurasi terdistribusi SAE (ACM), pilih Wilayah dan namespace target di bagian atas halaman, klik Configuration List, lalu klik Data ID target untuk membuka halaman detail konfigurasi. Klik sample code dan pilih bahasa pemrograman.
Anda perlu mengonfigurasi AccessKey/SecretKey dari RAM user dalam aplikasi Anda untuk mendekripsi data. SDK Java dan Python telah mengintegrasikan SDK KMS, dan Anda dapat menambahkan filter dekripsi untuk secara otomatis mendekripsi data. Untuk dekripsi dalam bahasa lain, lihat Decrypt.