Home
›
Interview questions
›
Security
›
DevSecOps & Cloud Security
›
What is a Security Context and how do you configure it?
DevSecOps & Cloud Security · question
Question 14 of 206
What is a Security Context and how do you configure it?
← All DevSecOps & Cloud Security questions
Re-explain
Original
Simpler
Deeper
A Security Context defines privilege and access control settings for a Pod or Container. It allows you to set user IDs, group IDs, filesystem permissions, and security capabilities.
Key Security Context Options:
runAsUser/runAsGroup : Run container as specific user/group
runAsNonRoot : Ensure container doesn't run as root
readOnlyRootFilesystem : Make root filesystem read-only
allowPrivilegeEscalation : Control privilege escalation
capabilities : Add/drop Linux capabilities
Example:
apiVersion: v1
kind: Pod
metadata:
name: secure-pod
spec:
securityContext:
runAsUser: 1000
runAsGroup: 3000
runAsNonRoot: true
fsGroup: 2000
containers:
- name: app
image: nginx
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
capabilities:
drop:
- ALL
add:
- NET_BIND_SERVICE
Rewriting in plainer words…
Rewrite it simpler · free
This answer doesn't lend itself to a diagram - it reads best as written . No credits were charged.
Why there's no diagram: “ ”
Try again
The diagram below the answer is the concept .
Jump to it ↓
What should the new diagram focus on?
How well did you know this?
Knew it
Shaky
Didn’t know
AI:
View answer & feedback
Loading…
Try again
Saved in this browser - sign in to keep your review list.
Want to test yourself for this question? Say or type your answer and see how it compares with ours
Speak your answer
Stop dictation
Stop & transcribe
How should your speech become text?
Standard Free
Your browser transcribes as you speak. Instant, but may miss or garble words.
Premium cr/min
Records your answer, then AI transcribes it. Much more accurate.
Listening… your words appear above as you speak - tap Stop when you're done.
Recording · cr - tap Stop & transcribe when you're done.
Transcribing with AI…
Voice:
change
Grade with AI · credits
Grading…
Clear
Keep going - a few more words and AI can grade it.
Interview lens
Likely follow-ups, what you can say, and the weak answers to avoid.
Fresh take · 10 cr
Rewriting…
← Previous
What's the difference between Role and ClusterRole, and when would you use each?
Pro Next →
How do you prevent containers from running as root?
Pro · $10/mo
177 of 206 DevSecOps & Cloud Security answers are in Pro.
Full answers, code samples, and AI explanations that go simpler or deeper. Cancel anytime.
Full answers + code
AI explanations, simpler or deeper
1,000 AI credits / month
Cancel anytime