DevOps

Cloud Identity & Secrets

IRSA (AWS), Workload Identity (GCP), Managed Identity (Azure), External Secrets Operator, wzorce Vault

22 pytań z rozmów·
Mid-Level
1

Jaka jest główna zaleta używania IRSA (IAM Roles for Service Accounts) w klastrze EKS zamiast statycznych kluczy dostępu AWS?

Odpowiedź

IRSA pozwala podom Kubernetes na przejmowanie tymczasowych ról IAM przez OIDC, eliminując potrzebę przechowywania statycznych credentiali w Secret. Uprawnienia są zakresowane per ServiceAccount, zgodnie z zasadą najmniejszych uprawnień. Credentiale są automatycznie rotowane przez AWS STS (Security Token Service), zmniejszając powierzchnię ataku w przypadku kompromitacji poda.

2

Jak w GCP Workload Identity Federation pozwala podowi GKE na dostęp do zasobów Google Cloud?

Odpowiedź

Workload Identity wiąże Kubernetes ServiceAccount z Google Service Account poprzez adnotację. Pod uzyskuje token OIDC z serwera API Kubernetes, który jest wymieniany na token GCP poprzez metadata server. Pozwala to uniknąć przechowywania statycznych kluczy JSON service account w klastrze, zgodnie z modelem zero-trust oraz umożliwia automatyczną rotację credentiali.

3

Jaka jest główna różnica między Azure Managed Identity a tradycyjnymi service principal?

Odpowiedź

Managed Identity eliminuje potrzebę ręcznego zarządzania credentialami (client secret, certyfikat). Azure automatycznie obsługuje cykl życia credentiali, w tym rotację. Managed Identity może być system-assigned (powiązana z cyklem życia zasobu) lub user-assigned (niezależna). Zmniejsza to ryzyko wycieku secretów w porównaniu do service principals, gdzie secrety muszą być przechowywane i rotowane ręcznie.

4

Jak External Secrets Operator synchronizuje secrety z zewnętrznego providera (AWS Secrets Manager, Vault) do Kubernetes?

5

Jaka jest rola mutating admission webhook controller w automatycznym wstrzykiwaniu secretów Vault przez Vault Agent Injector?

+19 pytań z rozmów

Opanuj DevOps na następną rozmowę

Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.

Zacznij za darmo