Uzak Ortam desteği
Uzak ortamlar nasıl çalışır?
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ştirebilirsiniz. Bu, veya config.json
dosyanıza .env
azd
yazan tüm azd
komutların otomatik olarak kalıcı olacağı anlamına gelir.
Uzak durumu yapılandırma
için azd
uzak durum' içinde azd
config.json
veya içindeki azure.yaml
proje tarafından genel olarak yapılandırılabilir. Uzak durum ayarlanmadıysa ortam değerleri ve yapılandırma yerel olarak depolanmaya devam eder.
Uzak durumu yapılandırma öğesi içinde state.remote
azd
yapılandırabilirsiniz
- 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 arka uçları
Azure Blob Storage
azd
.env
Azure depolama blob kapsayıcısına yazma ve config.json
dosya yazma
Yapılandırma
- accountName: Azure depolama hesabının adı
- containerName: Yapılandırmanın depolandığı depolama hesabı içindeki kapsayıcının adı. Belirtilmezse varsayılan olarak geçerli azd proje adını kullanı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, yukarıdaki çıkışı azd env list
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
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin