STUDY/Data Engineering

    [kodekloud] 05 Practice Test Cluster Upgrade Process 풀이

    Q1. This lab tests your skills on upgrading a kubernetes cluster. We have a production cluster with applications running on it. Let us explore the setup first. What is the current version of the cluster? A1. v1.26.0 Q2. How many nodes are part of this cluster? Including controlplane and worker nodes A2. 2 Q3. How many nodes can host workloads in this cluster? Inspect the applications and taints ..

    [인프런] 왕초보도 따라하는 도커 기초 (2)

    리눅스(네이티브 가능) 위에 설치하지 않고 윈도우/맥에 도커 설치 할 경우 가상머신 위에서 동작하게 된다. 3 내가 원하는 이미지 찾기 3.1 도커 레지스트리 도커 레지스트리에는 사용자가 사용할 수 있도록 데이터베이스를 통해 Image를 제공해주고 있음 누구나 이미지를 만들어 푸시할 수 있으며 푸시된 이미지는 다른 사람들에게 공유 가능 이미지는 static한 상태로서 실행이 될 수 없다. 실행시킬려면 컨테이로 바꿔줘야 한다. 웹 페이지를 어떻게 구성하는지 몰라도 컨테이너 애플리케이션만 실행하면 웹 페이지가 구동된다. (톰캣으로 실행해서 웹페이지 띄운다.) 3.2 도커 퍼블릭 레지스트리 검색 및 확인 레지스트리를 간단하게 확인하려면 도커 서치를 활용해서 원하는 이미지를 찾을 수도 있지만, https://h..

    [인프런] 왕초보도 따라하는 도커 기초 (1)

    1 도커와 컨테이너 소개 1.1 도커(Docker) 컨테이너 기술을 지원하는 다양한 프로젝트 중에 하나 컨테이너 기술을 이전에도 있었으나 도커로 인해 알려짐 컨테이너 기술의 사실상 표준 2014 가장 인기 있는 클라우드 오픈 소스 2위(리눅스 재단 발표) 다양한 운영체제에서 사용 가능(리눅스, 윈도우, MacOS) 애플리케이션에 국한 되지 않고 의존성 및 파일 시스템까지 패키징하여 빌드, 배포, 실행을 단순 리눅스의 네임 스페이스와 cgroups와 같은 커널 기능을 사용하여 가상화 도커는 다양한 클라우드 서비스 모델과 같이 사용 가능 이미지: 필요한 프로그램과 라이브러리, 소스를 설치한 뒤 만든 하나의 파일 도커에서 애플리케이션(주피터 노트북, 톰캣,파이썬 등등) 이미지 제공 컨테이너: 이미지를 격리하여..

    [인프런] 쿠버네티스 (도커와 쿠버네티스 시작하기)

    쿠버네티스란? 컨테이너 기반 오픈 소스 가상화 프로젝트 5.6m(560만명)이 쿠버를 쓴다. 크라우드 네이티브 시스템을 구축하게되면 쿠버네티스 사용하는 비율이 많다. 왜 쿠버야? 클라우드 네이티브를 도입하고 쿠버를 도입하면 조직의 문화를 엄청 변화시키는 것 임. (문제) 교육(러닝커브가 심함, 기존에 있던 인력들은 신기술을 접해보지 못했기 때문에) 문화(마이크로서비스 아키텍쳐 등 개발에 대한 과정을 이해하고 바꿔야함) 보안 (시스템을 바꾸면 안전한가?라는 고민) 클라우드 네이티브란? 클라우드의 장점을 최대한 활용하여 정보 시스템을 구축 및 실행하는 환경 클라우드에 대한 수요는 계속 늘고 있다. (정부에서 사용할 정도로) 클라우드 네이티브 기술, 애플리케이션, 아키텍쳐, 개발방법론, 조직, 프로세스 등 다..