k3s cluster 를 사용하여 현재 가상화폐 자동매매 워크로드를 실행중이다. dashboard 나 모니터링 툴 등을 추가하기 위해 워커노드 추가가 필수적인데, 테스트 시 워커노드에서는 test-pod 가 실행되지 않는 문제가 발생했다. 신기하게 master node 에서 pod 를 실행시킬 땐 slack message 를 잘 받아오지만, worker node 에서 pod 를 실행하면 slack message 조차 오지 않았다. pod describe 와 log 에서 찾았던 aws ssm 에 대한 url 응답을 받아오지 못해서 계속 실패가 났던 로그를 확인하여 자격증명에 대해 뭔가 설정이 잘못되었나 싶어서 한참 헛고생을 했는데... https://chat.openai.com/g/g-tXRU6PcBN-d..
K3s - Lightweight Kubernetes | K3s K3s - Lightweight Kubernetes | K3s 경량의 쿠버네티스. 간편한 설치와 절반의 메모리, 모든걸 100MB 미만의 바이너리로 제공합니다. docs.k3s.io 가상화폐 자동매매와 내 포트폴리오 사이트를 올릴 클러스터를 경량으로 구성하려고 한다. 집에있는 노트북을 worker node로 사용해 build server로 하는 CI/CD pipeline 을 구성할 예정. prometheus 와 grafana 를 이용한 cluster 모니터링도 구현해볼 예정이다. 목차 K3s - Lightweight Kubernetes 경량의 쿠버네티스. 간편한 설치와 절반의 메모리, 모든걸 100MB 미만의 바이너리로 제공합니다. 적합한 환..
목차 윈도우 환경에 vagrant + virtualbox 로 vm 을 만들고 그 위에 구성 minikube 권장사항 2 CPUs or more 2GB of free memory 20GB of free disk space Internet connection Container or virtual machine manager, such as: Docker, QEMU, Hyperkit, Hyper-V, KVM, Parallels, Podman, VirtualBox, or VMware Fusion/Workstation 1. 도커 설치 minikube 가 동작하기 위해선 가상환경이 필요하기 때문에 VM 내에 Docker 를 설치해줬다 설치 상세 : https://docs.docker.com/engine/instal..
목차 설치 도커 설치 sudo apt install docker.io -y sudo usermod -aG docker $USER && newgrp docker 도커 설치 후 일반 유저 허용 minikube 다운로드 및 설치 curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube_latest_amd64.deb sudo dpkg -i minikube_latest_amd64.deb minikube 실행 minikube start --driver=docker sudo snap install kubectl minikube 일지성지/재가동 minikube pause minikube unpause cluster 삭제 minikube dele..
목차 이미 윈도우에 hyper-v가 활성화 되어있고 docker desktop 이 설치되어있는 상태이다. 필자 os 는 window 11 pro Window에 Minikube 설치 설치 winget 사용 설치 : wizard 설치 : https://storage.googleapis.com/minikube/releases/latest/minikube-installer.exe 실행 minikube start 이미지를 다운받고 컨테이너가 실행된다. 테스트 PS C:\Users\admin> kubectl cluster-info Kubernetes control plane is running at https://127.0.0.1:51984 CoreDNS is running at https://127.0.0.1:5..