강의

멘토링

커뮤니티

Programming

/

Devops & Infra

CI/CD on EKS in Action

We introduce a DevOps lecture based on practical cases experienced directly on the front lines of Silicon Valley. This lecture does not just stop at theory, but covers CI/CD related tools in an EKS environment that can be applied directly in the actual engineering field.

(5.0) 5 reviews

56 learners

  • Dewey Hong
3시간 만에 완강할 수 있는 강의 ⏰
이론 실습 모두
AWS
Kubernetes
Jenkins
Docker

Reviews from Early Learners

What you will gain after the course

  • Jenkins CI / ArgoCD / Vault Pipeline Setup

  • Automating Infrastructure Configuration with Terraform

  • Prometheus, Grafana, Loki Monitoring and Logging

  • From VPC to EKS cluster creation

Building CI/CD Environment on EKS

Build the foundation first, then apply!

The era of knowing everything before using it is over. Install with One Click and adapt by watching how it operates~

This course is not a traditional theory-based lecture or simple follow-along format. Topics like Kubernetes as well as CI/CD and monitoring have a broad scope, requiring a lot of time to study everything.

Studying thick books from the beginning requires a long time before encountering actual systems and makes it difficult to understand the big picture.

So this course starts by first configuring all systems with one click to deploy a Demo app through CI/CD. You'll first experience the target system, and then we'll explain what scripts and configurations were applied.

This is a hands-on course for developers, system engineers, and operations teams who want to learn automated infrastructure setup and management in DevOps and cloud environments. From environment configuration using Amazon EKS and Terraform to monitoring tool installation and CI/CD pipeline construction, all processes can be configured with one click, helping you acquire immediately applicable skills for practical work and develop the ability to build automation environments that can be utilized in the field.

Once Kubernetes is configured, there isn't much difference between using Kubernetes in the cloud and working with Kubernetes in a local environment. Therefore, you could consider using EKS in the production environment and setting up local Kubernetes for the development environment.


K8S Latest Version (1.33) Practice Environment Update

This time, I've overhauled the practice environment overall. The main changes are as follows.

🔧 Infrastructure Code Updates
Updated to the latest releases including Terraform (>= 1.5.7), AWS provider (>= 6.15), EKS module (21.x), and more.

EKS Configuration Maintenance

  • I reorganized the entire configuration by referencing Terraform's official AWS EKS examples.
    The resource dependencies and parts like Access Entry have become much clearer.

🧩 kubeconfig usability improvements
kubeconfig-related settings have also been improved, making connection and management more convenient.


If you want to configure a similar environment with 2 PCs, I also recommend studying with Ready-to-Use CI/CD on K8S.

K8S Monitoring / Alertmanager

After taking the course, you will build a production-ready EKS cluster.

Automated IAM and VPC Configuration with Terraform

Result screen of automatically configuring IAM, VPC, and EKS clusters with Terraform. This is an example of efficiently configuring resources without writing code and deploying.

Ingress-NGINX and AWS AutoScaler Installation Screen

Application traffic management Ingress configuration and AWS AutoScaler installation results supporting dynamic scaling. Shows a stable and scalable application environment.

Prometheus and Grafana Dashboard

This is a screen showing the configuration of Prometheus and Grafana dashboards for system monitoring, providing an efficient monitoring environment through real-time metric visualization.

ArgoCD and Jenkins CI/CD Pipeline

CI/CD pipeline setup screen where application code is automatically deployed using ArgoCD and Jenkins. This is an environment where continuous integration and deployment proceed smoothly.

  • Through this course, students will understand the key components of DevOps and develop the ability to directly automate EKS-based cloud environments. They will learn to a level where they can configure and manage in real-world environments, and develop configuration skills that consider system management and scalability.


Learning Content

  • You can configure and verify the environment below with One Click.

  • All materials needed for every configuration are provided through Github Repo and Docker image.

One Click Build Docker

Can perform Provisioning and CI/CD

We provide a Docker environment.

For Infra Installation / Removal Git Repo

Provides Git Repo for performing Provisioning through Terraform and Helm execution

Building CI/CD Pipelines

This covers how to set up CI/CD pipelines through Jenkins and ArgoCD, and configure automated deployment environments.

Pre-enrollment Reference Information

  • You can build an EKS-based CI/CD environment that can be applied to full-scale operations.

  • Build First, Analyze/Apply Later

Practice Environment

  • Operating System and Version: macOS, Linux, Windows

  • Tools Used: Terraform, Helm, Jenkins, ArgoCD, etc.

  • PC Specifications: Minimum 8GB RAM, 4-core CPU recommended

  • Learning Materials: PPT, source code, and practice examples provided

Learning Materials

  • Learning materials format provided (PPT, cloud links, text, source code, assets, programs)


DevOps interview practice support!

DrillQuiz introduces an online learning platform that maximizes the spaced repetition learning effect.

https://devops.drillquiz.com

  1. Drain Feature: Over time, it re-exposes problems you already knew to strengthen long-term memory.

  2. Interview Mode: Supports conducting mock interviews with problems.

  3. Wrong Answer Email Subscription: Receive only frequently missed problems via daily email for efficient and consistent learning.

Prerequisites and Important Notes

  • DevOps and cloud environments, basic knowledge of Terraform and Kubernetes usage required

  • The copyright of lectures and learning materials belongs to the lecture creator

  • Questions/Answers and Future Update Related Content

Recommended for
these people

Who is this course right for?

  • People interested in EKS configuration

  • Anyone who wants to set up CI/CD in K8S

Hello
This is

877

Learners

70

Reviews

5

Answers

4.7

Rating

5

Courses

실리콘밸리에서 10년 이상 활동하고 있는 DevOps 시니어 소프트웨어 엔지니어입니다.

클라우드 관리, 자동화, 보안, 네트워크 등 다양한 프로젝트 경험을 보유하고 있습니다.

https://doohee323.github.io/

Curriculum

All

36 lectures ∙ (2hr 45min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

5 reviews

5.0

5 reviews

  • devopslover님의 프로필 이미지
    devopslover

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    Kubernetes is such a broad field that it felt like I was grabbing an elephant's leg, but it's great to have an environment that works right away. In particular, if you follow the Terraform code and the necessary installation and configuration scripts, it seems like you can use it more than you explained, so it's even better.

    • devops1
      Instructor

      Hello! I'm so glad that it helped you get some direction on such a vast topic as Kubernetes. It's rewarding to hear that you've gotten more ideas for future use by following along with the Terraform code and installation scripts! 😊 We will continue to strive to provide environments and know-how that can be applied directly in practice. Thank you for your valuable review! 🙌

  • ericserra4918님의 프로필 이미지
    ericserra4918

    Reviews 100

    Average Rating 4.9

    5

    100% enrolled

    Thank you for providing such a great lecture. I look forward to more lectures on AWS, K8S, and EKS in the future.

    • jhun80jeong2035님의 프로필 이미지
      jhun80jeong2035

      Reviews 13

      Average Rating 5.0

      5

      31% enrolled

      • huelime15116435님의 프로필 이미지
        huelime15116435

        Reviews 2

        Average Rating 5.0

        5

        31% enrolled

        • lucybae님의 프로필 이미지
          lucybae

          Reviews 2

          Average Rating 5.0

          5

          100% enrolled

          Even after listening to other theory lectures, I was still unclear about how to build and deploy configurations on Kubernetes, but now I think I understand it.

          Limited time deal ends in 8 days

          $983,798.00

          28%

          $50.60

          Dewey Hong's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!