İçeriğe geç

Ortamları Silme

Veritabanını ve tüm ilişkili yapılandırmayı kalıcı olarak kaldırmak için bir ortamı silebilirsiniz. Bu işlem geri alınamaz.


Ortam silerken aşağıdaki kurallar geçerlidir:

  • master ortamı silinemez. Projenizin kökü olarak hizmet eder ve her zaman var olmalıdır.
  • Aktif alt dalları olan bir ortam silinemez. Ebeveyni silmeden önce tüm alt ortamları silmeli veya arşivlemelisiniz.
  • Merge işlemi devam eden bir ortam silinemez. Silmeyi denemeden önce merge’in tamamlanmasını bekleyin veya iptal edin.

Bir ortamı sildiğinizde Archie Core tüm adanmış kaynakların tam temizliğini gerçekleştirir:

  1. Kalıcı Veri Kaldırma: Adanmış PostgreSQL veritabanı ve tüm ilişkili güvenlik kimlik bilgileri kalıcı olarak silinir.
  2. Yapılandırma Temizliği: Dosya sağlayıcıları, kimlik doğrulama yöntemleri ve güvenlik politikaları (CORS, Rate Limits) dahil tüm ortama özgü ayarlar projeden kaldırılır.
  3. API ve Gateway Kaldırma: Ortama kapsamlanan özel API gateway rotaları ve API yönetim yapılandırmaları devre dışı bırakılır.
  4. Platform Kaydının Kaldırılması: Ortam proje hiyerarşisinden kaldırılır ve bağlamı artık platformda kullanılamaz.

mutation DeleteEnvironment($input: DeleteEnvironmentInput!) {
deleteEnvironment(input: $input) {
success
message
}
}

Variables:

{
"input": {
"projectId": "f7e4a264-d659-4719-91e8-c2d74654e529",
"environmentName": "staging"
}
}

Response:

{
"data": {
"deleteEnvironment": {
"success": true,
"message": "Environment deleted successfully"
}
}
}