Membuat penyimpanan Azure App Configuration dengan Azure CLI
Contoh skrip ini membuat instans baru Azure App Configuration menggunakan Azure CLI di grup sumber daya baru.
Jika Anda tidak memiliki Langganan Azure, buat Akun gratis Azure sebelum memulai.
Prasyarat
Gunakan lingkungan Bash di Azure Cloud Shell. Untuk informasi selengkapnya, lihat Mulai Cepat untuk Bash di Azure Cloud Shell.
Jika Anda lebih suka menjalankan perintah referensi CLI secara lokal, instal Azure CLI. Jika Anda menjalankan Windows atau macOS, pertimbangkan untuk menjalankan Azure CLI dalam kontainer Docker. Untuk informasi lebih lanjut, lihat Cara menjalankan Azure CLI di kontainer Docker.
Jika Anda menggunakan instalasi lokal, masuk ke Azure CLI dengan menggunakan perintah login az. Untuk menyelesaikan proses autentikasi, ikuti langkah-langkah yang ditampilkan di terminal Anda. Untuk opsi masuk lainnya, lihat Masuk dengan Azure CLI.
Saat Anda diminta, instal ekstensi Azure CLI pada penggunaan pertama. Untuk informasi selengkapnya tentang ekstensi, lihat Menggunakan ekstensi dengan Azure CLI.
Jalankan versi az untuk menemukan versi dan pustaka dependen yang diinstal. Untuk meningkatkan ke versi terbaru, jalankan peningkatan az.
- Tutorial ini memerlukan Azure CLI versi 2.0 atau yang lebih baru. Jika menggunakan Azure Cloud Shell, versi terbaru sudah terinstal.
Sampel skrip
#!/bin/bash
appConfigName=myTestAppConfigStore
#resource name must be lowercase
myAppConfigStoreName=${appConfigName,,}
myResourceGroupName=$appConfigName"Group"
# Create resource group
az group create --name $myResourceGroupName --location eastus
# Create the Azure AppConfig Service resource and query the hostName
appConfigHostname=$(az appconfig create \
--name $myAppConfigStoreName \
--location eastus \
--resource-group $myResourceGroupName \
--query endpoint \
--sku free \
-o tsv
)
# Get the AppConfig connection string
appConfigConnectionString=$(az appconfig credential list \
--resource-group $myResourceGroupName \
--name $myAppConfigStoreName \
--query "[?name=='Secondary Read Only'] .connectionString" -o tsv)
# Echo the connection string for use in your application
echo "$appConfigConnectionString"
Buat catatan nama aktual yang dibuat untuk grup sumber daya baru. Anda akan menggunakan nama grup sumber daya tersebut saat ingin menghapus semua sumber daya grup.
Bersihkan penyebaran
Setelah skrip sampel dijalankan, perintah berikut dapat digunakan untuk menghapus grup sumber daya dan semua sumber daya yang terkait.
az group delete --name myResourceGroup
Penjelasan skrip
Skrip ini menggunakan perintah berikut untuk membuat grup sumber daya baru dan penyimpanan Azure App Configuration. Setiap perintah dalam tabel ditautkan ke dokumentasi spesifik perintah.
Perintah | Catatan |
---|---|
az group create | Membuat grup sumber daya tempat semua sumber daya disimpan. |
buat appconfig az | Membuat sumber daya penyimpanan Azure App Configuration. |
cantumkan info masuk appconfig az | Mencantumkan kunci akses untuk penyimpanan Azure App Configuration. |
Langkah berikutnya
Untuk informasi selengkapnya tentang antarmuka tingkat panggilan Azure, lihat Dokumentasi antarmuka tingkat panggilan Azure.
Sampel skrip CLI App Configuration lainnya dapat ditemukan di sampel CLI Azure App Configuration.