Aracılığıyla paylaş


Azure Pipelines aracısında kaynak kullanım bildirimleri

Bu güncelleştirmeyle, bellek veya disk alanı sınırlamaları gibi kaynak kısıtlamalarıyla karşılaşırsanız Azure Pipelines aracısı artık bir bildirim görüntüler.

Ayrıntılar için sürüm notlarına göz atın.

Genel

Azure Pipelines

Genel

İzin verilen maksimum ömrü döndürmek için kişisel erişim belirteci (PAT) API'leri

PAT yönetim API'leri aracılığıyla kişisel erişim belirteçlerini (PTS) yönetirken, yeni oluşturulan veya güncelleştirilen PAT'ler için validTo sona erme tarihi belirtilebilir. "Maksimum kişisel erişim belirteci kullanım ömrünü zorla" ilkesi etkinleştirilirse ve belirtilen validTo tarihi ilkenin maksimum kullanım ömrü sınırını aşarsa, sistem artık hata oluşturmak yerine izin verilen maksimum kullanım ömrüne sahip bir PAT'yi otomatik olarak ayarlar ve verir.

Daha önce izin verilen en uzun sürenin aşlanması PatLifespanPolicyViolation hatasına neden olacaktı. Bu değişiklik, bu API'leri kullanan uygulamaların ve araçların "maksimum kişisel erişim belirteci ömrü" ilkesi etkinleştirildiğinde PAT oluşturma ve güncelleştirme hatalarını daha iyi işlemesine yardımcı olur.

Azure Pipelines

Azure hizmet bağlantıları, bir gizli dizinin süresinin ne zaman doldığını gösterir

Bu sprint ile artık Azure hizmet bağlantılarında gizli dizilerin süre sonu durumunu görebilirsiniz. Görevleriniz süresi dolan gizli diziden kaynaklanan bir hata gösteriyorsa (örneğin, "AADSTS7000222" içeren iletiler) hizmet bağlantısı ayrıntıları sayfasına gidin. Bu iletiyi görürseniz hizmet bağlantısının gizli dizisinin süresi dolmuştur:

Gizli dizinin süresi doldu ekran görüntüsü.

Hizmet bağlantısını düzeltmek için iş yükü kimlik federasyonu kullanacak şekilde dönüştürebilirsiniz. Bu yaklaşım, gizli dizileri döndürme gereksinimini ortadan kaldırarak daha kolay ve güvenli bir yönetim süreci sunar.

Yeni AzureFileCopy@6 görevi gizli dizisiz yapılandırmaları destekler

Depolama hesaplarınızda depolama hesabı anahtarlarının ve SAS belirteçlerinin kullanımını engelleyebilirsiniz. Bu gibi durumlarda SAS belirteçlerini kullanan AzureFileCopy@5 görevi kullanılamaz.

Yeni AzureFileCopy@6 görevi, blob depolamaya erişmek için Azure RBAC kullanır. Bu, uygun RBAC rolüne sahip olmak için kullanılan hizmet bağlantısının kimliğini gerektirir. Örneğin , Depolama Blob Verileri Katkıda Bulunanı. Bkz. Blob verilerine erişmek için Azure rolü atama.

AzureFileCopy@6 görevi, iş yükü kimlik federasyonu kullanan hizmet bağlantılarını da destekler.

Azure Pipeline aracıları için kaynak kullanımı uyarıları

Geçen Ekim ayında Pipelines aracısı tarafından bellek ve disk alanı kullanımını izleme özelliğini kullanıma sunulmuştuk.

Bu kısıtlamalar hakkında sizi bilgilendirmek için kaynak kısıtlaması uyarılarının görünürlüğünü geliştirdik:

Sınırlı bellek ve disk alanı uyarısının ekran görüntüsü.

Aracıdan yanıt yetersizliği olduğunu belirten iletilerle karşılaşırsanız bu durum, bir görevin aracıya ayrılan kaynak yeteneklerini aştığı ve potansiyel olarak işlem hattı iş hatalarına neden olduğu anlamına gelebilir.

"Aracıdan haber almayı durdurduk"

Bu sorunu çözmek için, kaynak kullanımının daha ayrıntılı izlenmesi amacıyla ayrıntılı günlükleri etkinleştirin ve kaynakların nerede tükendiğini belirlemeye yardımcı olun. Şirket içinde barındırılan aracı kullananlar için, aracınızın yeterli kaynağa sahip olduğundan emin olun.

Sonraki adımlar

Not

Bu özellikler önümüzdeki iki-üç hafta içinde kullanıma sunulacaktır.

Azure DevOps'a gidin ve bir göz atın.

Geri bildirim sağlama

Bu özellikler hakkında düşüncelerinizi duymak isteriz. Bir sorunu bildirmek veya öneri sağlamak için yardım menüsünü kullanın.

Öneride bulunma

Stack Overflow'da topluluk tarafından öneriler ve sorularınıza yanıt alabilirsiniz.

Teşekkürler,

Silviu Andrica