从设置到生产部署的 Eks 实践大师班
上次更新时间:2024-11-11
课程售价: 2.9 元
联系右侧微信客服充值或购买课程
课程内容
- 1 - Introduction (免费)
- 2 - Software Installation (免费)
- 4 - Installing and configuring Docker for Desktop
- 5 - Installing Minikube on Mac
- 6 - Configuring Minikube
- 8 - Introduction to Docker
- 9 - Exploring working with Docker Commands
- 10 - Walkthrough creating new Docker file
- 11 - Building a sample docker file from stracth
- 12 - Understanding the difference between CMD Entrypoint
- 13 - Where we building the Dockerfile the wrong way
- 14 - Introduction to Kubernetes
- 15 - Introduction to EKSCTL
- 16 - Install AWS CLI
- 17 - Install Kubectl
- 18 - Install EKSCTL
- 19 - Configuring EKS cluster with EKSCTL
- 20 - Validating Objects Configuring Config files for Controlled Deployment
- 21 - Creating EKS Cluster Vpc Structure
- 22 - Creating Routes Gateways on AWS Cloud
- 23 - Configuring Routing Tables for Cluster on AWS Cloud
- 24 - Creating EKS Cluster via Terraform Code
- 25 - Configuring EKS Worker Nodes
- 26 - Deploying Real Services on the Cluster
- 27 - Introduction to GitHub Actions
- 28 - GitHub Webhook and Full Automation
- 29 - Configuring OIDC provider for Authentication
- 30 - Running fully Automated Kubernetes Cluster
- 31 - Understanding Pod and there lifecycle mechanism
- 32 - Lab Learning how to work with Pods
- 33 - Understanding Creating new Deployments in cluster
- 34 - Understanding different Service available in EKS
- 35 - Hands on with Cluster IP and Node Port Services
- 36 - Hands on with Load Balancer Service Type
- 37 - Understanding what volumes in EKS
- 38 - Getting familiarise with Statefulset
- 39 - Lab Statefulset Lab Headless Service
- 40 - Creating and Configuring ConfigMap in EKS
- 41 - Securing variables via Secret Management
- 42 - Understanding what Probes are used for
- 43 - Lab Readiness Liveness Probe
- 44 - Understanding Cron and Job intro
- 45 - Lab Working with Job CronJob
- 46 - Limit Quota and why are they required
- 47 - Demo Limit Quotas
- 48 - Introduction to Sidecar Pattern
- 49 - Handons implementing Sidecar with multicontainer
- 50 - All about Volumes in EKS
- 51 - Lab Dynamic Volume Provisioning
- 52 - Create deployment files for Implementing MySQL
- 53 - Test Connection via MySQL Client
- 54 - Metric Server Configuration
- 55 - Viewing Metrics on the Dashboard
- 56 - Container Networking 101
- 57 - Kubernetes Network Policy Deep Dive
- 58 - Protecting Cluster with Network Policies
- 59 - Kubernetes Addon Setup VPC CNI
- 60 - Kubernetes Addon Setup Calico Networking
- 61 - calico demo
- 62 - Understanding Ingress Controller
- 63 - Setup of NLB Nginx Ingress Controller on AWS
- 64 - Setup of ALB Ingress Controller on AWS
- 65 - Ingress Demo Multiple Paths
- 66 - Introduction to SSL based Application
- 67 - Buying Registering Domain name from AWS
- 68 - Creating SSL Certificate from AWS Console
- 69 - Creating Resource Deployment Service and Ingress
- 70 - Introduction to Virtual Host Based Routing
- 71 - Creating Resource Deployment Service and Ingress
- 72 - Configure Ingress to use SSL Certificate
- 73 - Setup of Auto Discovery of SSL Certificate
- 74 - Introduction to Ingress Target Types
- 75 - Setup of Ingress Target Type
- 76 - Introduction to External DNS
- 77 - Deploy Ingress with External DNS
- 78 - Introduction to BlueGreen Deployment
- 79 - Introduction to Canary Deployment
- 80 - canary demo
- 81 - Introducing Replication and Autoscaling
- 82 - HPA Intro
- 83 - Lab HPA Horizontal Pod Autoscaler
- 84 - Lab Cluster Autoscaler with Karpenter
- 85 - Fargate What and Why Vs Regular EKS
- 86 - Demo Fargate
- 87 - Introduction to Helm and why do we need it
- 88 - Introduction to Certmanager
- 89 - Lab Configuring CertManager
- 90 - Lab Configuring CertManager Continued
- 91 - Lab Validation of Objects created
- 92 - Understanding Certificates and Certificate Authority
- 93 - Lab Creating certificates for Jenkins Server
- 94 - Deploy Jenkins with DNS01 Challenge
- 95 - Deploy Jenkins Pipeline on EKS
- 96 - How to Deploy Application Via Jenkins Kaniko and EKS
- 98 - Understanding DinD Architecture
- 99 - Lab Introduction to Kaniko
- 100 - Introduction to ECR
- 101 - ECR Steps
- 102 - ECR Setup
- 103 - Compiling application locally push to ECR
- 104 - Creating ECR and configuring Credentials for CICD Automation
- 105 - Understanding Logging from Start to Finish
- 106 - Setup up logging via Container Insights
- 107 - Creating Application Manifest files
- 108 - Introduction to Prometheus Deployment
- 109 - Introduction to CI pipeline for Net App
- 110 - CI Pipeline PreRequisites and Deploying to ECR
- 111 - Deploying Application from ECR into EKS cluster
- 112 - Monitoring the deployed Infrastructure and Apps via Promethous
- 113 - Performing Upgrade of Control Plane
- 114 - Performing Upgrade of Worker Nodes
- 115 - Introduction to Distributed Tracing with XRAY
- 116 - Introduction to Kubernetes DaemonSets
- 117 - Deploy XRAY DaemonSet and Service
- 118 - Deploying Kubernetes Objects for AWSXRAY
- 119 - Single Deploy Python Application for Distributed Tracing
- 120 - MultiDeploy Python Application for Distributed Application
- 121 - RBAC Intro
- 122 - Demo Give Granular Access to Other Users using RBAC
- 123 - CSI Secret Store Provider
- 124 - Demo CSI Provider
课程内容
121个讲座
- 1 - Introduction (免费)
- 2 - Software Installation (免费)
- 4 - Installing and configuring Docker for Desktop
- 5 - Installing Minikube on Mac
- 6 - Configuring Minikube
- 8 - Introduction to Docker
- 9 - Exploring working with Docker Commands
- 10 - Walkthrough creating new Docker file
- 11 - Building a sample docker file from stracth
- 12 - Understanding the difference between CMD Entrypoint
- 13 - Where we building the Dockerfile the wrong way
- 14 - Introduction to Kubernetes
- 15 - Introduction to EKSCTL
- 16 - Install AWS CLI
- 17 - Install Kubectl
- 18 - Install EKSCTL
- 19 - Configuring EKS cluster with EKSCTL
- 20 - Validating Objects Configuring Config files for Controlled Deployment
- 21 - Creating EKS Cluster Vpc Structure
- 22 - Creating Routes Gateways on AWS Cloud
- 23 - Configuring Routing Tables for Cluster on AWS Cloud
- 24 - Creating EKS Cluster via Terraform Code
- 25 - Configuring EKS Worker Nodes
- 26 - Deploying Real Services on the Cluster
- 27 - Introduction to GitHub Actions
- 28 - GitHub Webhook and Full Automation
- 29 - Configuring OIDC provider for Authentication
- 30 - Running fully Automated Kubernetes Cluster
- 31 - Understanding Pod and there lifecycle mechanism
- 32 - Lab Learning how to work with Pods
- 33 - Understanding Creating new Deployments in cluster
- 34 - Understanding different Service available in EKS
- 35 - Hands on with Cluster IP and Node Port Services
- 36 - Hands on with Load Balancer Service Type
- 37 - Understanding what volumes in EKS
- 38 - Getting familiarise with Statefulset
- 39 - Lab Statefulset Lab Headless Service
- 40 - Creating and Configuring ConfigMap in EKS
- 41 - Securing variables via Secret Management
- 42 - Understanding what Probes are used for
- 43 - Lab Readiness Liveness Probe
- 44 - Understanding Cron and Job intro
- 45 - Lab Working with Job CronJob
- 46 - Limit Quota and why are they required
- 47 - Demo Limit Quotas
- 48 - Introduction to Sidecar Pattern
- 49 - Handons implementing Sidecar with multicontainer
- 50 - All about Volumes in EKS
- 51 - Lab Dynamic Volume Provisioning
- 52 - Create deployment files for Implementing MySQL
- 53 - Test Connection via MySQL Client
- 54 - Metric Server Configuration
- 55 - Viewing Metrics on the Dashboard
- 56 - Container Networking 101
- 57 - Kubernetes Network Policy Deep Dive
- 58 - Protecting Cluster with Network Policies
- 59 - Kubernetes Addon Setup VPC CNI
- 60 - Kubernetes Addon Setup Calico Networking
- 61 - calico demo
- 62 - Understanding Ingress Controller
- 63 - Setup of NLB Nginx Ingress Controller on AWS
- 64 - Setup of ALB Ingress Controller on AWS
- 65 - Ingress Demo Multiple Paths
- 66 - Introduction to SSL based Application
- 67 - Buying Registering Domain name from AWS
- 68 - Creating SSL Certificate from AWS Console
- 69 - Creating Resource Deployment Service and Ingress
- 70 - Introduction to Virtual Host Based Routing
- 71 - Creating Resource Deployment Service and Ingress
- 72 - Configure Ingress to use SSL Certificate
- 73 - Setup of Auto Discovery of SSL Certificate
- 74 - Introduction to Ingress Target Types
- 75 - Setup of Ingress Target Type
- 76 - Introduction to External DNS
- 77 - Deploy Ingress with External DNS
- 78 - Introduction to BlueGreen Deployment
- 79 - Introduction to Canary Deployment
- 80 - canary demo
- 81 - Introducing Replication and Autoscaling
- 82 - HPA Intro
- 83 - Lab HPA Horizontal Pod Autoscaler
- 84 - Lab Cluster Autoscaler with Karpenter
- 85 - Fargate What and Why Vs Regular EKS
- 86 - Demo Fargate
- 87 - Introduction to Helm and why do we need it
- 88 - Introduction to Certmanager
- 89 - Lab Configuring CertManager
- 90 - Lab Configuring CertManager Continued
- 91 - Lab Validation of Objects created
- 92 - Understanding Certificates and Certificate Authority
- 93 - Lab Creating certificates for Jenkins Server
- 94 - Deploy Jenkins with DNS01 Challenge
- 95 - Deploy Jenkins Pipeline on EKS
- 96 - How to Deploy Application Via Jenkins Kaniko and EKS
- 98 - Understanding DinD Architecture
- 99 - Lab Introduction to Kaniko
- 100 - Introduction to ECR
- 101 - ECR Steps
- 102 - ECR Setup
- 103 - Compiling application locally push to ECR
- 104 - Creating ECR and configuring Credentials for CICD Automation
- 105 - Understanding Logging from Start to Finish
- 106 - Setup up logging via Container Insights
- 107 - Creating Application Manifest files
- 108 - Introduction to Prometheus Deployment
- 109 - Introduction to CI pipeline for Net App
- 110 - CI Pipeline PreRequisites and Deploying to ECR
- 111 - Deploying Application from ECR into EKS cluster
- 112 - Monitoring the deployed Infrastructure and Apps via Promethous
- 113 - Performing Upgrade of Control Plane
- 114 - Performing Upgrade of Worker Nodes
- 115 - Introduction to Distributed Tracing with XRAY
- 116 - Introduction to Kubernetes DaemonSets
- 117 - Deploy XRAY DaemonSet and Service
- 118 - Deploying Kubernetes Objects for AWSXRAY
- 119 - Single Deploy Python Application for Distributed Tracing
- 120 - MultiDeploy Python Application for Distributed Application
- 121 - RBAC Intro
- 122 - Demo Give Granular Access to Other Users using RBAC
- 123 - CSI Secret Store Provider
- 124 - Demo CSI Provider