PODs with YAML¶
Step-01: Kubernetes YAML Top level Objects¶
- Discuss about the k8s YAML top level objects
- 01-kube-base-definition.yml
- Pod API Objects Reference: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#pod-v1-core
Step-02: Create Simple Pod Definition using YAML¶
- We are going to create a very basic pod definition
- 02-pod-definition.yml
- Create Pod
Step-03: Create a NodePort Service¶
- 03-pod-nodeport-service.yml
apiVersion: v1 kind: Service metadata: name: myapp-pod-nodeport-service # Name of the Service spec: type: NodePort selector: # Loadbalance traffic across Pods matching this label selector app: myapp # Accept traffic sent to port 80 ports: - name: http port: 80 # Service Port targetPort: 80 # Container Port nodePort: 31231 # NodePort - Create NodePort Service for Pod
AWS EKS - Elastic Kubernetes Service - Masterclass¶
API Object References¶
- Pod: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#pod-v1-core
- Service: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#service-v1-core
🎉 New Course
Ultimate DevOps Real-World Project Implementation on AWS
$15.99
$84.99
81% OFF
APRIL2026
Enroll Now on Udemy
🎉 Offer
