Kubeflow 1.9 배포방법

쿠버네티스 1.30.5버전에서 테스트 하였습니다. 버그(?) 현상이 있어 계속 확인 중인데, RBAC, AuthorizationPolicy, OAuth2-proxy등 엮인게 많아 거의 포기 상태입니다..너무 어려워ㅠ… 사전 준비 gpu-operator를 배포후 Taint가 남아있다면 제외한다.POD 스케줄을 고려하여 제외하여 배포. Kubeflow 설치 git에서 소스를 다운 받는다. 노드 사전 작업 이 설정은 많은 수의 pod를 처리할 수 있도록 Linux 커널의 파일 시스템 알림 제한값을 조정하는 것 … Read more

Ubuntu 22.04 Server 환경에서 Ansible 사용하기

Ansible은 서버 자동화, 구성 관리, 애플리케이션 배포 등을 위해 사용되는 도구입니다. 특히, 에이전트가 필요하지 않고 YAML을 기반으로 직관적인 구성을 제공하여 초보자부터 전문가까지 쉽게 접근할 수 있습니다. 이번 포스트에서는 Ubuntu 22.04 서버에서 Ansible을 설치하고 사용하는 방법을 소개하겠습니다. Ansible이란? Ansible은 IT 자동화를 위해 개발된 오픈 소스 도구입니다. SSH를 통해 서버에 접근하여 작업을 수행하며, 멀티 노드 환경에서도 쉽게 … Read more

helm chart를 yaml로 만드는 방법

Helm은 Kubernetes 애플리케이션을 배포하고 관리하기 위한 가장 강력한 도구 중 하나입니다. Kubernetes 리소스를 선언하기 위해 필요한 복잡한 YAML 파일을 관리하고, 이를 쉽게 재사용할 수 있게 해줍니다. 이 글에서는 Helm Chart를 YAML 파일로 변환하는 방법을 단계별로 설명합니다. Helm Chart란 무엇인가? Helm Chart는 Kubernetes 애플리케이션 배포를 위한 설정 파일들의 집합입니다. Chart에는 Kubernetes에서 실행할 리소스 정의가 담긴 템플릿 … Read more