APURV
  • Home
  • Journey
  • Projects
  • Blogs
  • Interview
  • Exams
Resume
APURV

Building scalable, secure, and production-ready cloud infrastructure. Automation first.

NAVIGATION

HomeExperienceProjectsCertificationsSkills

TECH STACK

AWSGCPK8sCI/CDLinuxDocker

CONNECT

LinkedInGitHubEmailResume

© 2026 Apurv Gujjar. All rights reserved.
Apurv Gujjar
Apurv GujjarDevOps & Cloud Engineer
|Interview Documentation
Portfolio
Handbooks
🎯Linux🐙Git & GitHub🤖GitHub Actions🌐Networking☁AWS🛠Terraform🐳Docker☸Kubernetes📊Monitoring🛡DevSecOps💰Cost Optimization🚨Incident Scenarios👤HR & Behavioral☁GCP🐍Python
Interview DocumentationKubernetes# Types of Affinity:
Back to all Kubernetes questions
Q40

# Types of Affinity:

💬Answer
  • requiredDuringSchedulingIgnoredDuringExecution (Hard requirement): The scheduler will not place the pod unless the node meets the label criteria.
  • preferredDuringSchedulingIgnoredDuringExecution (Soft requirement): The scheduler tries to find a node matching the criteria; if none exist, it schedules the pod on another node anyway.

Related Kubernetes Questions

View All KubernetesQuestions →
Q1

️ 1. Cluster Internals

Q2

Can you explain how the Kubernetes Scheduler works under the hood? How does it choose the best node for a pod?

Q3

What is etcd, why is it critical to a Kubernetes cluster, and how does it maintain consistency?

Q4

# Key Characteristics:

Apurv Gujjar - DevOps & Cloud Engineer
Created by

Apurv Gujjar

DevOps & Cloud Engineer

Specialized in:DevOpsAWSGCPKubernetesTerraformDocker
View Portfolio