{ "id": "cks-immutable-secret", "title": "Immutable Secrets", "category": "Cluster Security", "difficulty": "Easy", "type": "task", "weight": 3, "description": "## Immutable Resources\n\nMarking a Secret or ConfigMap as immutable protects it from accidental or malicious modifications, and also improves the performance of the kube-apiserver by significantly decreasing load.\n\n**Your task:**\n\nCreate a Secret named `db-creds` with the key `password` and value `super-secret`. Make this secret **immutable**.\n\n```bash\n# Verify immutability:\nkubectl get secret db-creds -o yaml\n```", "hints": [ { "title": "immutable: true", "body": "Set `immutable: true` at the root level of the Secret manifest.", "command": "cat <