본문 바로가기

Develop/Kubernetes

(9)
Kubernetes 이해하기 https://tommypagy.tistory.com/50?category=776329 2탄!! 쿠버네티스와 컨테이너를 쉽게 이해하기 1탄!! 쿠버네티스 구성준비/Master & Node 2탄!! 쿠버네티스와 컨테이너를 쉽게 이해하기 3탄!! Kubernetes 구성도 알아보자! 4탄!! NFS 설정입니다. 5탄!! helm install 방법 6탄 !! 도커 컴포즈 VS 쿠버네티스.. tommypagy.tistory.com
Istio란? https://cloud.google.com/learn/what-is-istio?hl=ko Istio란? | Google Cloud Istio는 조직에서 분산형 마이크로서비스 기반 앱을 어디서나 실행할 수 있도록 지원하는 오픈소스 서비스 메시입니다. Istio의 이점에 대해 알아보세요. cloud.google.com istio란 무엇인가? 2017년 5월에 Google, Lyft, IBM에서 내놓은 서비스 메쉬(Service Mesh) 솔루션입니다. 서비스 메쉬는 마이크로서비스아키텍처(MSA) 구조에서 각 서비스들간의 트래픽을 제어하는 역할을 합니다. 주요 기능 arisu1000.tistory.com Istio란? Istio는 애플리케이션 네트워크 기능을 유연하고 쉽게 자동화할 수 있는 투명한 언어 독립..
조대협님의 Kubernetes(쿠버네티스) 개념이해 https://bcho.tistory.com/1256 https://bcho.tistory.com/1257?category=731548 쿠버네티스 #2 - 개념 이해 (1/2) 쿠버네티스 #2 개념 이해 (1/2) 조대협 (http://bcho.tistory.com) 쿠버네티스를 공부하면서 가장 헷갈리는 부분이 용어와 컨셉이다. 이 컨셉만 잘 이해하면 쿠버네티스를 쉽게 이해하고 사용할 수 있지 bcho.tistory.com 쿠버네티스를 공부하면서 가장 헷갈리는 부분이 용어와 컨셉이다. 이 컨셉만 잘 이해하면 쿠버네티스를 쉽게 이해하고 사용할 수 있지만, 적어도 내 기준에서는 문서들의 용어나 개념 설명이 다소 어려웠다. 쿠버네티스의 개념은 크게 오브젝트 두개의 개념에서 출발한다. 각각을 살펴보도록 하자 마..
쿠버네티스 컴포넌트 쿠버네티스를 배포하면 클러스터를 얻는다. 쿠버네티스 클러스터는 컨테이너화된 애플리케이션을 실행하는 노드라고 하는 워커 머신의 집합. 모든 클러스터는 최소 한 개의 워커 노드를 가진다. 워커 노드는 애플리케이션의 구성요소인 파드를 호스트한다. 컨트롤 플레인은 워커 노드와 클러스터 내 파드를 관리한다. 프로덕션 환경에서는 일반적으로 컨트롤 플레인이 여러 컴퓨터에 걸쳐 실행되고, 클러스터는 일반적으로 여러 노드를 실행하므로 내결함성과 고가용성이 제공된다. 이 문서는 완전히 작동하는 쿠버네티스 클러스터를 갖기 위해 필요한 다양한 컴포넌트들에 대해 요약하고 정리한다. 여기에 모든 컴포넌트가 함께 있는 쿠버네티스 클러스터 다이어그램이 있다. 컨트롤 플레인 컴포넌트 컨트롤 플레인 컴포넌트는 클러스터에 관한 전반적인 ..
Kubernetes 쿠버네티스 kubectl 치트 시트 https://kubernetes.io/ko/docs/reference/kubectl/cheatsheet/ kubectl 치트 시트 이 페이지는 일반적으로 사용하는 kubectl 커맨드와 플래그에 대한 목록을 포함한다. Kubectl 자동 완성 BASH source ~/.bashrc # 자동 완성을 bash 셸에 영구적으로 추가한다 또한, kubectl의 의미로 사용되는 약칭을 사용할 수 있다. alias k=kubectl complete -F __start_kubectl k ZSH source > ~/.zshrc # 자동 완성을 zsh 셸에 영구적으로 추가한다. Kubectl 컨텍스트와 설정 kubectl이 통신하고 설정 정보를 수정하는 쿠버네티스 클러스터를 지정한다. 설정 파일에 대한 자세한 정보는 ..
Kubernetes - kubectl 명령어 정리 https://velog.io/@hanblueblue/kubernates-kubectl-%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%A0%95%EB%A6%AC [kubernetes] kubectl 명령어 정리 kubectl version --short 버전 정보 kubectl api-resources 쿠버네티스에서 사용가능한 오브젝트 리스트 kubectl apply -f ${yamlfilename} yaml 파일을 이용해 리소스 생성 kubectl get ${objec velog.io hanblueblue·2021년 2월 20일 kubernetes 0 kubectl version --short 버전 정보 kubectl version --short Client Version: v1.16.6-b..
NVIDIA Triton Inference Server를 쿠버네티스에 배포하고 GPU 병렬 사용을 테스트 한 후기 (Kubernetes Kubeflow KFServing) https://mokpolar.github.io/nvidia_triton_server_1/ NVIDIA Triton Inference Server를 쿠버네티스에 배포하고 GPU 병렬 사용을 테스트 한 후기 (Kubernetes Kubeflow NVIDIA Triton Inference Server를 쿠버네티스에 배포하고 GPU 병렬 사용을 테스트 한 후기 (Kubernetes Kubeflow KFServing) mokpolar.github.io 두 번째 블로그 글을 쓴다. 블로그를 만들면서, 공부하고 일한 내용을 정리하는 차원에서 2주에 한 번씩은 글을 쓰자고 다짐했었다. 그런데 글을 그냥 막 쓸 수 있는게 아니라 잘 정리해서 써야하니 2주에 글 하나 쓰기도 보통 만만한 일이 아니었다… 배경 GPU 1개..
Kubeflow를 이용해서 쿠버네티스에서 머신러닝 모델 서빙해보기 (Kubernetes KFServing InferenceService) https://mokpolar.github.io/kfserving_custum_inference/ Kubeflow를 이용해서 쿠버네티스에서 머신러닝 모델 서빙해보기 (Kubernetes KFServing InferenceService) Kubeflow를 이용해서 쿠버네티스에서 머신러닝 모델 서빙해보기 (Kubernetes KFServing InferenceService) mokpolar.github.io KFServing은 Kubernetes 위에서 머신러닝 모델을 서빙할 수 있도록 해준다. KFServing Github 문서를 읽어보면 Tensorflow, PyTorch, ScikitLearn, XGBoost, ONNX 등의 프레임워크를 지원한다고 되어있다. KFServing은 이를 위해서 Kubere..