Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uzak ortamları kullanmak için, ortam durumunun yapılandırılan uzak depoda otomatik olarak kalıcı olmasını sağlamak için uzak durumu etkinleştirin. Bu, herhangi bir azd komutunun, azd.env veya config.json dosyanıza yazılan değişiklikleri otomatik olarak kalıcı hale getirdiği anlamına gelir.
Uzak durumu yapılandırma
azd uzak durumu, global olarak azd'deki config.json veya azure.yaml içindeki proje bazında yapılandırılabilir. Uzak durum ayarlanmadıysa ortam değerleri ve yapılandırma yerel olarak depolanmaya devam eder.
Yapılandırma öğesi state.remote içinde azd uzak durumu yapılandırın:
- arka uç: Uzak durum için kullanılan arka uç türünün adı
- yapılandırma: Her uzak durum sağlayıcısına özgü anahtar/değer çiftlerinin eşlemesi
Projeye göre etkinleştir
azure.yaml
name: azd-project-name
state:
remote:
backend: AzureBlobStorage
config:
accountName: saazdremotestate
containerName: myproject # Defaults to project name if not specified
Genel olarak etkinleştirme
azd config.json
{
"state": {
"remote": {
"backend": "AzureBlobStorage",
"config": {
"accountName": "saazdremotestate"
}
}
}
}
Desteklenen Uzak durum yönetimi arka uçları
Azure Blob Saklama Alanı
azd
.env ve config.json dosyalarını Azure depolama blob kapsayıcısına yazar
Konfigürasyon
- accountName: Azure depolama hesabının adı
- containerName: Yapılandırmanın depolandığı depolama hesabı içindeki kapsayıcının adı. Belirtilmediği takdirde, varsayılan olarak mevcut azd proje adı kullanılır.
-
uç nokta: Uzak durumu yapılandırırken kullanılan Azure Uç Noktası.
Varsayılan değer:
core.windows.net
Uzak durum ve azd komutlar
azd env list
Kullanılabilir tüm yerel ve uzak ortamları listeler. Örneğin:
azd env select
Yerel olarak mevcut olmayan bir ortam seçildiğinde, uzak durum yeni bir yerel ortama kopyalanır.
Örneğin, önceki azd env list çıktıyı göz önünde bulundurun. Uzak durumu dev yerel ortamınıza kopyalamak için aşağıdakileri çalıştırırsınız:
azd env select dev