DevOps

CI/CD Pipeline Güvenliği

OIDC kimlik doğrulama, secrets yönetimi, SLSA provenance, minimum izinler, supply chain güvenliği

20 mülakat soruları·
Mid-Level
1

CI/CD pipeline'ları bağlamında OIDC (OpenID Connect) nedir?

Cevap

OIDC, CI/CD pipeline'larının statik secret'lar kullanmadan cloud sağlayıcılarda kimlik doğrulamasına olanak tanıyan bir kimlik doğrulama protokolüdür. Uzun ömürlü credential'lar saklamak yerine, pipeline imzalanmış bir JWT token'ı geçici credential'larla değiştirir. Bu yaklaşım, secret'ların saklanması ve döndürülmesiyle ilgili riskleri ortadan kaldırırken, workflow ve repository'yi tam olarak tanımlayan token claim'leri sayesinde daha iyi izlenebilirlik sağlar.

2

Kubernetes'te External Secrets Operator'ın temel avantajı nedir?

Cevap

External Secrets Operator, harici yöneticilerden (Vault, AWS Secrets Manager, Azure Key Vault) gelen secret'ları yerel Kubernetes Secrets'a otomatik olarak senkronize eder. Bu yaklaşım, secret yönetimini özel bir sistemde merkezileştirirken uygulamaların secret'ları standart bir şekilde tüketmesine olanak tanır. Ayrıca secret'ların otomatik rotasyonunu kolaylaştırır ve hassas credential'ların doğrudan Kubernetes manifest'lerinde veya Git repository'lerinde saklanmasını önler.

3

CI/CD pipeline'ları bağlamında least privilege ilkesi ne anlama gelir?

Cevap

Least privilege ilkesi, pipeline'lara görevlerini yerine getirmek için kesinlikle gerekli olan izinleri vermekten ibarettir. Örneğin, bir build pipeline'ı yalnızca kaynak kodu üzerinde okuma hakkına sahip olmalıdır, oysa bir deployment pipeline'ı yalnızca hedef ortamdaki kaynaklara erişebilir. Bu yaklaşım, pipeline'ın ele geçirilmesi durumunda hasarı sınırlar ve altyapının genel saldırı yüzeyini azaltır.

4

SBOM (Software Bill of Materials) nedir?

5

Secret'ları depolamak için ortam değişkenleri yerine neden HashiCorp Vault kullanılır?

+17 mülakat soruları

Bir sonraki mülakatın için DevOps'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla