The Subnet Blog

Running Containers on Amazon EKS Learning Resources

Getting Started with Kubernetes

Videos

Kubernetes Training Courses

Amazon EKS Basics

Videos

DIgital Training

Amazon Elastic Container Registry (ECS) with EKS and GitOps

Videos

Digital training course

EKS GitOps quickstart: https://eksctl.io/gitops-quickstart/

Monitoring and Logging for Amazon EKS

Video

AWS Container Logging Deep Dive: FireLens, Fluentd, and Fluent Bit – AWS Online Tech Talks : https://www.youtube.com/watch?v=HaT9Yc1g170

DIgital Training

AWS Observability Workshop: https://observability.workshop.aws/en/

Deploying large Scale Kubernetes environments and EKS pricing on AWS

Networking Kubernetes on AWS EKS

Videos

Authentication and Security for Kubernetes with Amazon EKS

Videos

Role based access control (RBAC) policies in Kubernetes: https://www.cncf.io/webinars/role-based-access-control-rbac-policies-in-kubernetes/

Twitch presentation on envelope encryption: https://www.twitch.tv/aws/video/700334161

Maintaining an Amazon EKS Kubernetes Deployment

## Example User Data to install kubectl and eksctl on ec2 – Check install with kubectl version and eksctl version commands



#!/bin/bash
yum update -y
curl -o kubectl https://amazon-eks.s3-us-west-2.amazonaws.com/1.21.2/2021-07-05/bin/linux/amd64/kubectl
sudo chmod +x ./kubectl
sudo mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$PATH:$HOME/bin
echo 'export PATH=$PATH:$HOME/bin' >> ~/.bashrc
curl --silent --location "https://github.com/weaveworks/eksctl/releases/latest/download/eksctl_$(uname -s)_amd64.tar.gz" | tar xz -C /tmp
sudo mv /tmp/eksctl /usr/local/bin

Leave a Reply