EKS Contd
- Refer Here for the config file schema
- Note: use this repo Refer Here for all the chages
Autoscaling kubernetes clusters
- Refer Here for install kube-metrics server
-
Kubernetes in AWS for scaling nodes supports Refer Here
- cluster auto scaler Refer Here
- karpenter Refer Here
- Karpenter is an open source node autoscaler for k8s.
-
Why its a good fit for EKS
- Flexibility
- Responsive Scaling
- Mixed Instance Types
- Terminations
- Integrated with AWS Services
-
Karpenter concepts
- Provisioner
- TTL for Nodes
- Resource Based scheduling
- Spot instance
- Scalability
- Extensibility
- Refer Here for usage of karpenter with eks.
- Note: It is recommended to use managedNodeGroups or fargate rpofiles with karpenter
- Refer Here for official docs
- We will setup karpenter in the next session
- Exercise: Try ingress with eks
