• Stars
    star
    465
  • Rank 94,287 (Top 2 %)
  • Language
    Java
  • Created over 4 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Kubernetes Fundamentals

Kubernetes Fundamentals

Image

Two FREE Courses on Udemy

Contents

S.No Course Contents
1. Kubernetes Architecture
2. Pods with kubectl
3. ReplicaSets with kubectl
4. Deployments with kubectl
5. Services with kubectl
6. YAML Basics
7. Pods with YAML
8. ReplicaSets with YAML
9. Deployments with YAML
10. Services with YAML

Imperative & Declarative Approach

  • Pods
  • ReplicaSets
  • Deployments
  • Services

List of Docker Images

Application Name Docker Image Name
Simple Nginx V1 stacksimplify/kubenginx:1.0.0
Spring Boot Hello World API stacksimplify/kube-helloworld:1.0.0
Simple Nginx V2 stacksimplify/kubenginx:2.0.0
Simple Nginx V3 stacksimplify/kubenginx:3.0.0
Simple Nginx V4 stacksimplify/kubenginx:4.0.0
Backend Application stacksimplify/kube-helloworld:1.0.0
Frontend Application stacksimplify/kube-frontend-nginx:1.0.0

Kuberentes Fundamentals - Step by Step

EKS - Install AWS CLI, kubectl CLI and eksctl CLI

  • Step-01: CLI's Introduction
  • Step-02: Install AWS CLI
  • Step-03: Install kubectl CLI
  • Step-04: Install eksctl CLI

EKS - Create Cluster using eksctl

  • Step-01: EKS Cluster Introduction
  • Step-02: Create EKS Cluster
  • Step-03: Create IAM OIDC Provider and Managed Node Group in Public Subnets
  • Step-04: Verify EKS Cluster Node Groups

EKS Cluster Pricing Note and Delete Cluster

  • Step-01: EKS Cluster Pricing Note
  • Step-02: Delete EKS Cluster Node Group

Kubernetes Architecture

  • Step-01: Kubernetes Architecture
  • Step-02: Kubernetes vs AWS EKS Architecture
  • Step-03: Kubernetes Fundamentals - Introduction

Kubernetes - Pods with kubectl

  • Step-01: Pods Introduction
  • Step-02: Pods Demo
  • Step-03: Node Port Service Introduction
  • Step-04: Node Port Service and Pods Demo
  • Step-05: Interact with Pod - Connect to contianer in a pod
  • Step-06: Delete Pod

Kubernetes - ReplicaSets with kubectl

  • Step-01: ReplicaSet Introduction
  • Step-02: Create ReplicaSet
  • Step-03: Expose and Perform High Availability Tests and Delete ReplicaSet

Kubernetes - Deployments with kubectl

  • Step-02: Deployments Demo
  • Step-03: Update Deployment using Set Image Option
  • Step-04: Edit Deployment using kubectl edit
  • Step-05: Rollback Application to Previous Version - Undo Deployment
  • Step-06: Pause and Resume Deployments

Kubernetes - Services with kubectl

  • Step-01: Services Introduction
  • Step-02: Services Demo

YAML Basics

  • Step-01: Introduction to Kubernetes Declarative Approach
  • Step-02: YAML Basics

Kubernetes - Pods with YAML

  • Step-01: Create Pod Manifest in YAML
  • Step-02: Create Node Port Service & Test

Kubernetes - ReplicaSets with YAML

  • Step-01: Create ReplicaSet Manifests with YAML
  • Step-02: Create Node Port Service & Test

Kubernetes - Deployments with YAML

  • Step-01: Create Deployment Manifest, Deploy & Test

Kubernetes - Services with YAML

  • Step-01: Backend Application - Create Deployment and ClusterIP Service
  • Step-02: Frontend Application - Create Deployment and NodePort Service
  • Step-03: Deploy and Test - Frontend and Backend Applications

What will students learn in your course?

  • You will learn creating Pods, ReplicaSets, Deployments and Services using kubectl
  • You will learn creating Pods, ReplicaSets, Deployments and Services using YAML
  • You will write kubernetes manifests using YAML with confidence after going through live template writing sections
  • You will learn Kubernetes Fundamentals in both imperative and declarative approaches
  • You will learn to create AWS EKS Cluster using eksctl CLI
  • You will master many kubectl commands over the process
  • You will have step by step instructions documented using github repository

Are there any course requirements or prerequisites?

  • You must have an AWS account to follow with me for hands-on activities.
  • You dont need to have any basic kubernetes knowledge to start this course.

Who are your target students?

  • Any beginner who is interested in learning kubernetes on cloud using AWS EKS.
  • AWS Architects or Sysadmins or Developers who are planning to master Elastic Kubernetes Service (EKS) for running applications on Kubernetes

Each of my courses come with

  • Amazing Hands-on Step By Step Learning Experiences
  • Real Implementation Experience
  • Friendly Support in the Q&A section
  • 30 Day "No Questions Asked" Money Back Guarantee!

My Other AWS Courses

Stack Simplify Udemy Profile

More Repositories

1

aws-eks-kubernetes-masterclass

AWS EKS Kubernetes - Masterclass | DevOps, Microservices
Java
1,370
star
2

azure-aks-kubernetes-masterclass

Azure AKS Kubernetes Masterclass
HCL
652
star
3

terraform-on-aws-ec2

Terraform On AWS for EC2, VPC, ASG, ALB, CLB, NLB, CloudWatch, SNS, S3, CodePipeline, ACM, Route53
HCL
637
star
4

hashicorp-certified-terraform-associate

Hashicorp Certified Terraform Associate
HCL
603
star
5

terraform-on-aws-eks

Terraform on AWS EKS Kubernetes IaC SRE- 50 Real-World Demos
HCL
589
star
6

docker-fundamentals

Docker Fundamentals
HTML
440
star
7

hashicorp-certified-terraform-associate-on-azure

HashiCorp Certified Terraform Associate on Azure Cloud
HCL
256
star
8

terraform-on-azure-cloud

Terraform on AWS with SRE & IaC DevOps | Real-World 20 Demos
HCL
243
star
9

aws-fargate-ecs-masterclass

AWS Fargate & Elastic Container Service Masterclass - Course
Java
235
star
10

terraform-iacdevops-with-aws-codepipeline

Implement Terraform IAC DevOps for AWS Project with AWS CodePipeline
HCL
176
star
11

azure-devops-aks-kubernetes-terraform-pipeline

Provision AKS Cluster using Azure DevOps Pipelines
HCL
141
star
12

google-kubernetes-engine

Google Kubernetes Engine GKE with DevOps 75 Real-World Demos
HTML
138
star
13

azure-devops-github-acr-aks-app1

Azure DevOps App1 Demo with AKS, Github and Azure Containter Registry
HTML
120
star
14

helm-masterclass

Helm Masterclass: 50 Practical Demos for Kubernetes DevOps
Smarty
111
star
15

aws-cloudformation-simplified

AWS CloudFormation - Simplified | Hands On Learning !!
Shell
96
star
16

terraform-on-azure-with-azure-devops

Terraform on Azure with Azure IaC DevOps
HCL
81
star
17

terraform-aws-s3-website

Terraform Modules to be shared in Private Registry
HCL
41
star
18

springboot-buildingblocks

Spring Boot Building blocks
Java
40
star
19

google-cloud-certifications

Start your Google Cloud Journey with 150 practical demos. Google Cloud Associate Cloud Engineer certification - GCP ACE
Shell
36
star
20

terraform-sentinel-policies

Terraform Cloud and Sentinel Policies Demo
HCL
33
star
21

helm-charts

Repository to host all Helm Charts
Smarty
31
star
22

terraform-cloud-demo1

Terraform Cloud Demo1
HCL
30
star
23

terraform-cloud-azure-demo1

Terraform Cloud Azure Demo1
HCL
30
star
24

helm-charts-repo

Helm Charts Repository on GitHub
Smarty
28
star
25

docker-hub-to-github-container-registry

Docker Images from Docker Hub to GitHub Container Registry
Shell
25
star
26

terraform-sentinel-policies-azure

Terraform Cloud and Sentinel Policies Demo on Azure
HCL
22
star
27

terraform-azurerm-staticwebsitepublic

Terraform Modules to be shared in Terraform Public Registry
HCL
21
star
28

azure-kubernetes-service-agic

Azure Kubernetes Service AGIC Ingress: 30 Real-World Demos
Shell
20
star
29

terraform-azurerm-staticwebsiteprivate

Terraform Modules to be shared in Private Registry
HCL
16
star
30

terraform-on-google-cloud

GCP Terraform on Google Cloud:DevOps SRE 30 Real-World Demos
HCL
15
star
31

cloud-helm-charts

Cloud Helm Charts - AWS EKS, Azure AKS and Google GKE
Smarty
14
star
32

udemy-enroll

Enroll to my Udemy Courses
11
star
33

01-eb-usermgmt

SpringBoot RESTful APIs
Java
8
star
34

02-eb-usermgmt-frontend-reactjs

ReactJS Application for Elastic Beanstalk
JavaScript
8
star
35

terraform-gcp-devops

Implement DevOps Pipelines for Terraform Configs on GCP (Google Cloud Platform)
HCL
6
star
36

terraform-on-google-kubernetes-engine

GCP GKE Terraform on Google Kubernetes Engine with DevOps, SRE 40 Real-World Demos
HCL
5
star
37

githubdemo

Java
4
star
38

terraform-azurerm-staticwebsitepb

Terraform Modules to be shared in Terraform Public Registry
HCL
4
star
39

temp-repo

3
star
40

springboot-security

This repository contains all the spring security implementations
3
star
41

terraform-gcp-gke-app-devops

Implement Continuous Integration for a simple application on Google Cloud Platform (GKE)
Smarty
3
star
42

terraform-gcp-gke-infra-devops

Implement DevOps Pipelines for Terraform Configs on GCP GKE (Google Cloud Platform)
HCL
3
star
43

terraform-gcp-gke-k8s-devops

Implement DevOps Pipelines for Terraform Configs on GCP GKE Workloads (Google Kubernetes Engine)
HCL
3
star
44

temp1

temp1
1
star