Complete AWS EKS MasterClass (best practices)

Source: https://www.udemy.com/course/production-proof-aws-eks-kubernetes-docker-devops-best-practices/

What you’ll learn

  • how to setup K8s dashboard with RBAC
  • how to monitor K8s cluster and apps using Prometheus and Grafana
  • how to configure SSL Termination at AWS ELB created by ingress controller using k8s service YAML
  • how to authenticate and authorize AWS IAM users to AWS EKS cluster using aws-iam-authenticator, aws-auth ConfigMap, and RBAC (Role Based Access Control) aka ClusterRoleBinding
  • how to authorize Pods to AWS resources by creating pod-level IAM permission using IRSA (IAM Role for Service Account)
  • how to scale EKS worker nodes automatically using CA (Cluster Autoscaler using IRSA) and how to stress test it
  • how to scale pods automatically using HPA (horizontal pod autoscaler) and how to stress test it
  • why you shouldn’t use eksctl managed worker nodes in production
  • why you should be careful when using EKS’s default AWS-VPC-CNI plugin, because Pod IP pool gets exhausted based on EC2 instance type

Requirements

  • you have decent knowledge of AWS (EC2, VPC, subnet, load balancer, IAM, etc)
  • you have learned Kubernetes fundamentals (pod, service, deployment, ingress, configmap, role, etc)
  • you have development experience in Kubernetes YAML resources

4 Kubernetes Master Worker Architecture mp4 0000

4 Kubernetes Master Worker Architecture mp4 0001

4 Kubernetes Master Worker Architecture mp4 0002

4 Kubernetes Master Worker Architecture mp4 0003



Download Links

Password: cms.ddpanda.org

Enjoyed this post?

If this article helped you, consider supporting my work.

Support 🐼

Leave a Reply

Your email address will not be published. Required fields are marked *