본문 바로가기
반응형

분류 전체보기38

[DevOps] 웹서버 + CI/CD + Docker + kubernetes 구축 프로젝트 장비역할VMware/클라우드 구분주요 설치 및 설정 항목 명세서장비역할구분주요설치 및 설정 항목본체 VMKubernetes 클러스터 (CI/CD, DB, 모니터링)Master VMKubernetes 마스터, Helm 차트 저장소Worker VM1 - Java/Spring Build (on Worker1)- GitLab CI/CD Runner (쿠버네티스 Pod)Worker VM2 - PostgreSQL DB (K8s StatefulSet)- Prometheus + Grafana (K8s Pods)노트북주력 개발 환경 & 클러스터 관리로컬 PC- Java/Spring 개발환경 (IDE, SDK)- Git Client- kubectl CLI 및 kubeconfig 파일- Docker Desktop (로컬 테.. 2025. 8. 25.
[오류해결] "Unhandled Error" err="couldn't get current server API group list: Get \"https://172.16.2.25:6443/api?timeout=32s\": dial tcp 172.16.2.25:6443: connect: connection refused" 쿠버 네티스 설치하고 node확인시 해당 오류가 발견됨.API서버에 연결이 안되어 계속해서 오류가 발생하게 되었음. active상태인데 아래 log가 계쏙 해서 올라오고 있음아래 내용들 때문에 기존에 join하려던게 안된거 같아서 해결 해보기로함 일단 먼저 클러스터 초기화sudo kubeadm reset - 클러스터 초기화sudo rm -rf /etc/kubernetes /var/lib/etcd /var/lib/kubelet /etc/cni /opt/cni - 해당 관련 디렉토리 삭제 SystemdCgroup설정 변경grep -i "SystemdCgroup" /etc/containerd/config.toml - cgroup 드라이버 설정 확인sudo sed -i 's/SystemdCgroup = tru.. 2025. 8. 25.
[리눅스] vmware NAT IP고정으로 변경하기 ls /etc/netplan - netplan안에 파일이 뭐가 있는지 확인한다. sudo cat /etc/net/plan/50-cloud-init.yaml - 50-cloud-init.yaml 파일안에 내용을 수정해야함 새로 ubuntu-server를 다운받고 설치 후 IP를 고정으로 변경 해주려함 (DHCP하면 한번씩 변경이 되기도 함)현재는 dhcp가 true가 되어 자동으로 아이피를 받아 오는 방식으로 되어있음 50-cloud-init.yaml 파일을 아래 같이 수정 후sudo netplan apply 하게 되면 MobaXterm은 끊어지게 되고 인터넷이 안되게 될꺼임VMware에서 NAT IP 수정을 해줘야함- 참고: VMware NAT IP 수정network: version: 2 ether.. 2025. 8. 24.
[VMware] 인터넷 인터페이스 NAT IP대역 수정하기 기존 IP대역이 131.0/24 대역이라 리눅스 IP대역을 변경 하여MobaXterm이 끊어져서 확인 해보니 NAT가 현재 대역이랑 다르게 되어 있었음그래서 같은 동일 대역을 만들어 줘야지 됨 - 리눅스에서는 0.0/24 대역으로 고정 IP를 줌 edit -> Virtual Network Editor -> Change Settings 을 눌러 수정이 가능하게 변경 후 VMnet8 - NAT Settings 누른후 원하는 GatewayIP를 변경 해준다.Userlocal DHCP service to disrtibute IP address to VMs는 체크 해제 해주면 됨 통신 확인ifconfig로 IP변경이 잘되었는지 잘되었으면 8.8.8.8로 ping 날려 통신이 잘되는 확인 하면됨 SSH접속이 안되.. 2025. 8. 24.
반응형