Kubernetes - RBAC and SecurityWhy does Kubernetes use a provider list with multiple encryption methods (like aescbc and identity) in the encryption config?ATo encrypt secrets twice for extra security.BTo allow seamless key rotation and fallback to unencrypted data.CTo encrypt some secrets and leave others unencrypted by choice.DTo enable encryption only during cluster upgrades.Check Answer
Step-by-Step SolutionSolution:Step 1: Understand provider list purposeThe provider list allows Kubernetes to try providers in order, enabling key rotation and fallback.Step 2: Clarify fallback role of identity providerIdentity means no encryption; it allows reading old unencrypted data during rotation.Final Answer:To allow seamless key rotation and fallback to unencrypted data. -> Option BQuick Check:Provider list enables rotation and fallback [OK]Quick Trick: Provider list supports rotation and fallback to unencrypted data. [OK]Common Mistakes:Thinking multiple providers mean double encryptionAssuming selective encryption by secretBelieving encryption only during upgrades
Master "RBAC and Security" in Kubernetes9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More Kubernetes Quizzes Helm Package Manager - Adding chart repositories - Quiz 9hard Monitoring and Logging - Alerting with Prometheus Alertmanager - Quiz 8hard Operators and Custom Resources - Operator SDK basics - Quiz 4medium Operators and Custom Resources - Operator pattern overview - Quiz 3easy Operators and Custom Resources - OperatorHub for community operators - Quiz 1easy Operators and Custom Resources - OperatorHub for community operators - Quiz 5medium Production Best Practices - Why production readiness matters - Quiz 1easy Production Best Practices - Why production readiness matters - Quiz 9hard RBAC and Security - Pod security standards - Quiz 8hard RBAC and Security - Image security scanning - Quiz 7medium