본문 바로가기

Study

(180)
[쿠도읽] 쿠버네티스 오브젝트? K8s Object? - (3) 쿠도읽 : 쿠버네티스 도큐먼트 읽기 쿠버네티스 오브젝트? K8s Object? 쿠버네티스 오브젝트에 대한 이해 쿠버네티스 시스템에서 영속성을 가지는 object 클러스터의 상태를 나타내기 위해 이 오브젝트 이용 object를 생성하면, K8s 시스템은 오브젝트 생성을 보장하기 위해 지속적으로 작동 사용자가 원하는 형태로 보이도록 의도하여 클러스터의 워크로드를 K8s에게 전송 K8s Object를 동작시키기 위해서 , K8s API를 사용함 오브젝트 명세(Spec)와 상태(Status) object가 Spec을 가지는 경우, 생성시 원하는 의도에 대한 설명을 제공해 설정함 status는 K8s 시스템과 컴포넌트에 의해 제공, object의 현재 상태 컨트롤 플레인은 모든 object를 사용자의 의도와 계속..
[Book] 3. 비지도학습과 데이터 전처리 - (3) Book Title : Introduction to Machine Learning with Python - 파이썬 라이브러리를 활용한 머신러닝 - 지은이 : 안드레아스 뮐러, 세라 가이도 옮긴이 : 박해선 출판사 : 한빛미디어 코드 출처 https://github.com/rickiepark/introduction_to_ml_with_python GitHub - rickiepark/introduction_to_ml_with_python: 도서 "[개정판] 파이썬 라이브러리를 활용한 머신 러닝"의 도서 "[개정판] 파이썬 라이브러리를 활용한 머신 러닝"의 주피터 노트북과 코드입니다. Contribute to rickiepark/introduction_to_ml_with_python development by..
[Study]신입 자라기 - 8 신입 자라기 - 8 하둡이란? 하둡은 하나의 성능 좋은 컴퓨터를 이용하여 데이터를 처리하는 대신, 적당한 성능의 범용 컴퓨터 여러 대를 클러스터 화하고, 큰 크기의 데이터를 클러스터에서 병렬로 동시에 처리하여 처리 속도를 높이는 것을 목적으로 하는 분산처리 를 위한 오픈소스 프레임워크 하둡 명령어 hdfs dfs - cat ‘file' 하둡에 있는 파일 읽기 python argparse # ab.py import argparse # 인자값 받는 인스턴스 생성 parser = argarse.ArgumentParser(description = 'argparse 사용해보기') # 입력받은 인자값 등록 parser.add_argument('--a', type=str, help='a설명') parser.add_a..
[Book] 3. 비지도학습과 데이터 전처리 - (2) Book Title : Introduction to Machine Learning with Python - 파이썬 라이브러리를 활용한 머신러닝 - 지은이 : 안드레아스 뮐러, 세라 가이도 옮긴이 : 박해선 출판사 : 한빛미디어 코드 출처 https://github.com/rickiepark/introduction_to_ml_with_python GitHub - rickiepark/introduction_to_ml_with_python: 도서 "[개정판] 파이썬 라이브러리를 활용한 머신 러닝"의 도서 "[개정판] 파이썬 라이브러리를 활용한 머신 러닝"의 주피터 노트북과 코드입니다. Contribute to rickiepark/introduction_to_ml_with_python development by..
[Study]신입 자라기 - 7 신입 자라기 - 7 Task summary 애플리케이션을 직접 사용하면서 프로세스 파악 및 로그 확인을 주로 확인했고 관련 코드는 포스팅 XX 쿠버네티스 서비스 파드와 비슷한 REST 오브젝트 모든 REST 오브젝트와 마찬가지로, 서비스 정의를 API 서버에 POST 하여 새 인스턴스 생성 가능 "aa"라는 서비스 오브젝트 생성 "app=APP" 레이블을 가진 파드의 TCP 1111 포트를 대상으로 함 apiVersion: v1 kind: Service metadata: name: aa spec: selector: app: App ports: - protocol: TCP port: 80 targetPort: 1111 출근길에 보는 CS FOUC(Flash Of Unstyled Content) 외부의 cs..
[쿠도읽] 쿠버네티스 컴포넌트? API? - (2) 쿠도읽 : 쿠버네티스 도큐먼트 읽기 쿠버네티스 컴포넌트? API? 컨트롤 플레인 컴포넌트 클러스터에 관한 전반적인 결정을 수행 클러스터 이벤트에 대한 요구 조건 감지 및 반응 컴포넌트 종류 kube-apiserver api 서버는 쿠버네티스 api를 노출 api 서버는 쿠버네티스 컨트롤 플레인의 프론트 엔드 etcd 모든 클러스터 데이터를 담는 저장소 kube-schedduler 컨트롤러 프로세스 실행 cloud-controller-manager 클라우드별 컨트롤 로직을 포함 노트 컴포넌트 동작 중인 파드 유지 쿠버네티스 런타임 환경 제공 kubelet, kube-proxy 애드온 쿠버네티스 리소스를 이용해 클러스터 기능 구현 DNS, Dashborad, Container Resource Monitori..
[Book] 3. 비지도학습과 데이터 전처리 - (1) Book Title : Introduction to Machine Learning with Python - 파이썬 라이브러리를 활용한 머신러닝 - 지은이 : 안드레아스 뮐러, 세라 가이도 옮긴이 : 박해선 출판사 : 한빛미디어 코드 출처 https://github.com/rickiepark/introduction_to_ml_with_python GitHub - rickiepark/introduction_to_ml_with_python: 도서 "[개정판] 파이썬 라이브러리를 활용한 머신 러닝"의 도서 "[개정판] 파이썬 라이브러리를 활용한 머신 러닝"의 주피터 노트북과 코드입니다. Contribute to rickiepark/introduction_to_ml_with_python development by..
[Study]신입 자라기 - 5 신입 자라기 5일 차 쿠버네티스 명령어 kubectl get po pods 정보 확인하기 포드? 리눅스 컨테이너를 하나 이상 모아 놓은 것, 애플리케이션 최소 단위 같은 포드에 속한 컨테이너끼리 동일한 컴퓨팅 리소스 공유 노드 : 쿠버네티스에 최소 단위의 컴퓨팅 하드웨어, 하나의 개별 머신 클러스터 : 지능적인 리소스 공유와 균형 배분을 위해 여러 노드를 묶은 그룹 리눅스 컨테이너 : 하나 이상의 프로세스 모음 쿠버네티스 포드 : 하나 이상의 리눅스 컨테이너 모음 도커 명령어 docker exec docker exec [option] [컨테이너 명령어] 실행중인 컨테이너에게 명령어 사용, docker run과 다름 docker ps 도커 컨테이너 목록 확인 출근길에 보는 CS 웹 사이트 구축 시 고려 사..