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.
Korumalı dallar, kritik dalları yanlışlıkla yapılan değişikliklerden veya silmelerden korumanıza yardımcı olur. Her proje bir korumalı dalı destekler.
Korumalı dallar nelerdir?
korumalı dallar, belirli işlemleri kısıtlayan özel kurallara sahip dallardır. Lakebase'in korumalı dallar özelliği aşağıdaki korumaları uygular:
- Korumalı dallar silinemiyor
- Korumalı dallar sıfırlanamıyor
- Korumalı dalları olan projeler silinemiyor
- Korumalı dal ile ilişkili hesaplamalar silinemiyor.
- Korumalı dallardan oluşturulan dallarda Postgres rolleri için otomatik olarak yeni parolalar oluşturulur. Bkz. Alt dallar için yeni parolalar
- Korumalı dallar etkinlik dışı olduğundan arşivlenmiyor
- Korumalı dallar için veriler Lakebase'in depolama önbelleğinde önceliklendirilerek sorgu gecikme süresini en iyi duruma getirmektedir
Sorgu performansı
Lakebase, depolama önbelleğindeki korumalı dallar için verileri önceliklendirir ve korumalı dalların performansını diğer dallara göre önceliklendirir.
Bu, korumalı dalları üretim iş yükleri ve hızlı ve güvenilir yanıt süreleri gerektiren çevrimiçi özellik sunma gibi gecikmeye duyarlı uygulamalar için doğru seçim haline getirir.
Dalı korumalı olarak belirle
Bir dalı korumalı olarak ayarlamak için:
- Lakebase Uygulamasında Dallar'a gidin ve korumak istediğiniz dalı seçin.
- Koru'ya tıklayın ve seçiminizi onaylayın.
Dalınız artık Dallar sayfasında ve dal ayrıntıları sayfasında dal adının yanında görünen kalkan simgesiyle gösterildiği gibi korumalı olarak belirlenmiştir.
Alt dallar için yeni parolalar
Lakebase'de bir dal oluşturduğunuzda, tüm Postgres veritabanlarını ve üst daldaki rolleri içerir. Varsayılan olarak, alt daldaki Postgres rolleri üst daldakiyle aynı parolalara sahiptir. Ancak, bu korumalı dallar için geçerli değildir.
Korumalı daldan bir alt dal oluşturduğunuzda, alt daldaki eşleşen Postgres rolleri için otomatik olarak yeni parolalar oluşturulur.
Bu davranış, korumalı dalınıza erişmek için kullanılabilecek parolaların açığa çıkmasını önlemek için tasarlanmıştır. Örneğin, bir üretim dalını korumalı olarak belirlediyseniz, alt dallar için otomatik parola değişikliği, üretim dalınızdaki verilere erişimi riske atmadan geliştirme veya test için alt dallar oluşturabilmenizi sağlar.
Korumalı dallarla ilgili dal operasyonları
Dal sıfırlama
Korunan bir üst daldan bir alt dal sıfırlanırken, Postgres rollerinin parolaları aşağıdaki şekilde işlenir:
- Alt dalda zaten var olan roller mevcut parolalarını korur
- Korumalı üst öğeden kopyalanan roller için yeni parolalar oluşturulur
Bu, alt dal ile var olan bağlantıların zaten var olan roller için çalışmaya devam etmesini sağlar ve korumalı dallar için güvenliği korur.
Belirli bir zamanda geri yükleme
Belirli bir noktaya geri yükleme yeni bir dal oluşturduğundan, korumalı bir kaynaktan yeni dal oluşturulurken kullanılan koruma kurallarıyla aynı şekilde yeni parolalar otomatik olarak oluşturulur.
Dal korumasını kaldır
Korumalı dal atamasını kaldırmak için:
- Korunan branşın sayfasına gidin.
- Diğer'e tıklayın, Korumasız olarak ayarla'yı seçin ve seçiminizi onaylayın.