멀티캠퍼스

통합검색

검색도우미 기능을 다시 켤때는
검색창에서 검색도우미 열기를 클릭하세요

과정상세

[중소기업 지원] 인프라엔지니어를 위한 온프레미스 쿠버네티스 구축 입문

thumbnail image
집합

환급 초급 QR출결

[중소기업 지원] 인프라엔지니어를 위한 온프레미스 쿠버네티스 구축 입문

0

like 0

1,100,000원 (VAT없음)
학습기간
개폐강 확정일 2025.06.06

카테고리

  • 중소기업 근로자 주도 클라우드

과정요약

과정요약
학습시간 09:30 ~ 17:30 ( 28시간 ) 난이도 초급
교육비 지원 고용보험 환급 평가항목 출석률 100%
수료기준 총점 80점 이상시 수료 정원 8 명
강사명 유수예

과정소개


쿠버네티스를 활용한 클러스터 관리 및 애플리케이션 배포 전문가가 되어보세요!

쿠버네티스 클러스터 애플리케이션 배포 네트워크 및 스토리지 관리

오픈소스 바탕으로 쿠버네티스를 알아봅시다

온프레미스 쿠버네티스 1-2-3

클라우드 시대지만, 막상 우리 환경은 On-Premise인데, 어디서부터 어떻게 해야할지 모르신다면?
- 오픈소스를 이용하여
- 쿠버네티스 환경을 직접 구축하며
빠르게 이해할 수 있습니다.

VM에서 구성&제어하는 실습

- 총 6대의 서버를 사용하여 마스터서버, 워커노드, 로드밸런서를 구축해보면서 고가용성 클러스터를 구성할 수 있습니다. 

사전지식이 있다면 더더욱 효과적인 교육

- Linux 기초적인 명령어
- 기본편집기인 vi를 사용 해 본 경험
- 클라우드 개념 이해

과정 개요

쿠버네티스 클러스터 설치 및 관리

- 쿠버네티스 아키텍처 및 고가용성(HA) 클러스터 구성
- 마스터 및 워커 노드 추가/제거, 클러스터 오류 해결
- 클러스터 구성 요소 및 오브젝트 관리 실습

애플리케이션 배포 및 네트워크 설정

- ReplicaSet, DaemonSet, Job 컨트롤러 활용
- 롤링 업데이트, 블루-그린, 카나리 배포 전략 실습
- 클러스터 네트워크 및 DNS 설정 이해 및 실습

스토리지 및 서비스 관리

- PersistentVolume, PersistentVolumeClaim, NFS 설정
- 서비스 및 엔드포인트 리소스 관리, 로드밸런서 설정
- NginX 인그레스를 활용한 HTTP/HTTPS 기반 서비스 노출

학습 목표

  • 쿠버네티스 클러스터 설치 및 고가용성 구성 능력 배양
  • 애플리케이션의 다양한 배포 전략 활용 능력 습득
  • 스토리지 및 네트워크 리소스 관리 및 최적화
  • 서비스 노출 및 인그레스 설정을 통한 외부 접근 구성

수강후기

  • "기초부터 자세히 설명해주시고, 반복해서 여러번 설명해주셔서 이해하기 좋았고 과정 내용과 실습 구성이 어렵지않고 도움되는 내용이 많았습니다."
  • "쿠버네티스 운영중에 수강하게 되었는데, 명확히 알지 못했던 개념도 알게되었고 새로 알게된 내용도 있어 많은 도움이 되었습니다. 다른 팀원분들께도 추천드리고싶은 교육입니다. "
  • "강사님께서 열정적으로 가르쳐주십니다. 혼자서 쿠버네티스를 처음 부딪쳤을 때 다소 이해가 안되던 부분들이 많이 해소되었습니다."
  • "예시 위주로 수업이 잘 진행되어 쿠버네티스를 접하지 않은 수강생 입장에서도 기본 개념 잡기에 유익합니다. "

학습목표

  • 쿠버네티스 클러스터를 설치하고 관리하여 애플리케이션 배포, 무정지 재배포 작업을 할 수 있다.
  • 쿠버네티스 클러스터와 서비스 리소스, 디스크, 네트워크 환경설정을 프라이빗 클라우드 환경으로 구성할 수 있다.
  • 고가용성 클러스터 (HA)를 구축할 수 있다.

학습대상

  • 온프레미스 환경의 IT시스템 관리자로서 쿠버네티스 설치, 애플리케이션 배포, 운영에 적용하고자 하는 분
  • 쿠버네티스 환경에서 컨테이너가 배포되는 기술을 배우고 규모에 맞게 조율하고 싶은 입문자 또는 인프라 엔지니어
  • 쿠버네티스 클러스터를 온프레미스 환경에서 프라이빗 클라우드로 구성하고자 하는 분

교재소개

  • 본 과정은 교재를 제공하지 않는 과정입니다. 실습 자료는 PDF문서파일로 제공됩니다.
    • 1일차
      • 쿠버네티스 이해 및 환경 설정
        • 과정 소개 및 실습 환경 소개
          쿠버네티스 클러스터 아키텍처 이해
          쿠버네티스 클러스터 고가용성 (HA) 이해 09:30 ~ 10:30
      • 쿠버네티스 고가용성 클러스터 설치
        • 고가용성 클러스터 구성: 멀티마스터 및 싱글마스터 구성 10:30 ~ 11:30
        • HAproxy, Keepalive를 이용한 HA 클러스터 설치
          6대의 서버를 이용한 고가용성 클러스터 구축 실습 11:30 ~ 12:30
      • 쿠버네티스 클러스터 설치와 관리
        • 다중 마스터 구성에 따른 마스터 및 워커노드 추가 및 제거
          kubeadm, kubectl 명령어 사용과 쿠버네티스 구축하기 13:30 ~ 14:30
        • 클러스터에 join 할 때 에러 해결하기
          토큰 만료 시 해결 방법 실습 14:30 ~ 15:30
      • 쿠버네티스 클러스터 구성 요소
        • 마스터노드 구성요소(컨트롤 플레인 컴포넌트)
          워커노드 구성요소 15:30 ~ 16:30
        • 기본 오브젝트와 오브젝트 생성을 위한 yaml문법 이해와 구성
          yaml을 활용한 오브젝트 생성 및 레이블, 어노테이션 설정 16:30 ~ 17:30
    • 2일차
      • 애플리케이션 배포 유형과 관리
        • Replication Controller(RC), ReplicaSet(RS) 이해와 생성 09:30 ~ 10:30
        • DeamonSet Controller(DS)
          job 컨트롤러 10:30 ~ 11:30
        • 크론잡 이해와 생성 11:30 ~ 12:30
      • 컨트롤러 매니저의 동작과 컨트롤러의 이해
        • 노드 컨트롤러의 이해와 cordon, drain, taint와 toleration 사용
          노드 스케줄링 제한 실습 13:30 ~ 14:30
        • 서비스 컨트롤러와 엔드포인트 컨트롤러
          네임스페이스 컨트롤러 14:30 ~ 15:30
      • 클러스터의 네트워크 이해
        • 클러스터의 네트워크 및 네트워크 연결을 위한 서비스 종류 이해
          서비스의 종류와 필요성 15:30 ~ 16:30
        • 쿠버네티스 DNS 서버 동작 이해 16:30 ~ 17:30
    • 3일차
      • 애플리케이션 배포 유형과 관리
        • 롤링 업데이트 배포 개념, 장단점 및 동작방법 09:30 ~ 10:30
        • 블루-그린 배포 개념, 장단점 및 동작방법 10:30 ~ 11:30
        • 카나리 배포 개념, 장단점 및 동작방법 11:30 ~ 12:30
      • 스토리지 관리
        • 쿠버네티스 스토리지 및 컴포넌트 이해 13:30 ~ 14:30
        • emptyDir 볼륨, hostPath 볼륨 사용과 실습 14:30 ~ 15:30
        • PersistentVolume(PV)과 PersistentVolumeClaim(PVC) 소개
          반환정책 이해 및 구성 15:30 ~ 16:30
        • NFS기반 디스크(PD), PersistentVolume(PV), PersistentVolumeClaim(PVC) 구축 실습
          NFS 동적 프로비저닝 StorageClass (SC) 리소스를 이해 및 구성 실습 16:30 ~ 17:30
    • 4일차
      • 서비스 관리
        • 클러스터 서비스로 응용 프로그램에 접근하기 09:30 ~ 10:30
        • 서비스와 엔드포인트 리소스 관리
          클러스터 서비스 구성 실습 10:30 ~ 11:30
        • 외부 클라이언트에 서비스 노출을 위한 노드 포트 서비스
          노드포트 서비스 구성 실습 11:30 ~ 12:30
        • 오픈소스 metalLB를 이용한 로드밸런서 구축과 서비스의 외부 노출을 위한 로드밸런서 서비스 13:30 ~ 14:30
        • 로드밸런서 서비스 외부 ip를 사용한 접근 실습 14:30 ~ 15:30
        • 오픈소스 NginX 인그레스(ingress) 컨트롤러를 이용한 HTTP, HTTPS기반의 인그레스
          온프레미스 환경에서 인그레스와 로드밸런서 구성 15:30 ~ 16:30
        • 인그레스 규칙 설정, TLS 트래픽 처리
          인그레스를 통한 다중 서비스 노출 및 설정 실습 16:30 ~ 17:30

수강후기 0

평균평점

0 / 5.0

  • 등록된 수강후기가 없습니다

[중소기업 지원] 인프라엔지니어를 위한 온프레미스 쿠버네티스 구축 입문 관련과정