본문 바로가기

전체 글4

Oracle Cloud의 방화벽 아래 두 가지를 모두 해줘야 함 클라우드 포털에서 해당 VM의 Primary VNIC > Subnet 에 들어가서 'Add Security Lists'에서 ingress의 특정 포트 열기 ubuntu의 iptables에 INPUT ACCEPT rule 추가하기 참조 https://blog.dalso.org/article/%ec%98%a4%eb%9d%bc%ed%81%b4-%ed%81%b4%eb%9d%bc%ec%9a%b0%eb%93%9c-%eb%b0%a9%ed%99%94%eb%b2%bd-%ec%84%a4%ec%a0%95%ed%95%98%ea%b8%b0 오라클 클라우드 방화벽 설정하기. - 달소씨의 하루 안녕하세요. 달소입니다. 이번편에서는 오라클 클라우드의 방화벽 설정방법에 대한포스팅입니다. 서버를 운영하다.. 2022. 2. 23.
Prometheus + Grafana 설치(Helm Chart 이용) 기록이유 차근차근 Kubernetes 클러스터 + Helm 조합으로 MLOps에 필요한 컴포넌트 설치 및 공부를 진행하는 중임 운영(Ops)를 생각할 때 모니터링 툴은 필수인데 Kubernetes 세상에서 모니터링하면 Prometheus + Grafana 조합이 유명함 사내에서도 경험해본 바 있는 툴이므로 직접 설치해보면서(비록 Helm Chart로 간단히 진행하지만) 전체 개념을 공부해볼 생각임 Prometheus란? (https://github.com/prometheus/prometheus 설명을 인용) Architecture Overview 주요 Component Prometheus Server TSDB(Time-Series Database) - 위 그림에서 Storage에 해당하는 대표 DB Al.. 2022. 2. 15.
Kubernetes Cluster(VirtualBox) 만들기 기록이유 Kubernetes는 '19년에 4일짜리 교육을 들으면서 기본 개념을 학습했었음 사내에서는 UI와 CI/CD가 엮인 플랫폼으로 제공되기 때문에 Kubernetes 사용 감각을 쌓는데 부족함을 느낌 사내 환경 및 정책 때문에 실제 Node를 연결해서 사용하는 것이 제한되어 VirtualBox 선택 Helm Chart 기반의 어플리케이션들을 연결해서 원하는 기능을 가진 나만의 작은 클러스터 운영 연습을 계획 허락한다면 Hadoop 및 Eco, Spark, Kubeflow, Airflow, BentoML, MLflow, Jenkins 등 사용해 볼 생각임 Kubernetes(k8s) 란? Container Orchestration Tool 이라고 한마디로 정의됨 보통 Cloud Native Appli.. 2022. 1. 25.
Helm 사용하기 기록이유 MLOps 공부 목적, https://mlops-for-all.github.io/ 를 기준으로 설치 중 만나게 된 Helm 사내 k8s 클러스터에서도 Helm Chart를 기반으로 운영되고 있기 때문에 이번 기회에 구조나 사용 방법에 대해 학습함 공식 문서(관련 링크 1)의 내용 + 나의 느낌/생각을 혼용해서 기술 Helm이란? 'Kubernetes (클러스터) 패키지 관리 도구' 라고 보통 표현됨 Kubernetes를 사용하려고 생각해보면 여러 개의 yaml 파일을 작성하고 관리하는 게 쉽지 않아 보이는 일 (연습용은 대충하면 되지만 운영용은 제대로 만드는 게 필요하니까...) - 자원(Resource), 각 패키지들의 구성 요즘 오픈소스 소프트웨어는 기본적으로 Docker/Docker-com.. 2022. 1. 24.