목록- (91)
Study Memory Work
더보기더보기Kubernetes 클러스터 문제 해결 체크리스트컨테이너 런타임 확인: systemctl status containerdkubelet 서비스 확인: systemctl status kubelet로그 검사: journalctl -xu kubelet --no-pager | tail -n 50CNI 구성 확인: /etc/cni/net.d/ 디렉토리의 구성 파일 확인네트워크 인터페이스 확인: ip a노드 상태 확인: kubectl get nodes파드 상태 확인: kubectl get pods --all-namespaces1. Kubernetes 클러스터에서 가장 기본적인 문제 중 하나는 컨테이너 런타임(containerd)이 실행 중인지 확인systemctl status containerd- 만약 c..
1. kubeadm resetbash# 클러스터 상태 리셋sudo kubeadm reset -f# 네트워크 설정 정리 (CNI 플러그인 제거)sudo rm -rf /etc/cni/net.d/*# iptables 규칙 초기화sudo iptables -F && sudo iptables -t nat -F && sudo iptables -t mangle -F && sudo iptables -X2. 모든 구성 파일 확인 및 업데이트이전 IP가 남아잇는 파일 검색하여 새로운 IP로 수정bash# 남아있는 모든 쿠버네티스 구성 파일에서 이전 IP 확인sudo grep -r "{이전_IP}" /etc/kubernetes/ /var/lib/kubelet/ /etc/cni/ 2>/dev/null# 발견된 파일에서 IP 주..
환경 : Windows, Docker도구 : Docker, kindcluster 모니터링 테스트를 위해 다량의 cluster를 한 서버에 올려봄.1. 서버에 IP 여러개 생성2. 공통으로 사용할 Node-exporter YAML 파일 Node port 이용하여 node exporter 생성하기@"apiVersion: v1kind: Namespacemetadata: name: monitoring---apiVersion: apps/v1kind: DaemonSetmetadata: name: node-exporter namespace: monitoring labels: app: node-exporterspec: selector: matchLabels: app: node-exporte..
OS Window 기준설치1. Docker Desktop 설치2. kubectl 설치PowerShell을 관리자 권한으로 실행# 설치 디렉토리 생성mkdir 'C:\Program Files\kubectl'cd 'C:\Program Files\kubectl'# 최신 버전 다운로드curl.exe -LO "https://dl.k8s.io/release/latest/bin/windows/amd64/kubectl.exe"# PATH에 추가$env:Path += ";C:\Program Files\kubectl"[Environment]::SetEnvironmentVariable("Path", $env:Path, [System.EnvironmentVariableTarget]::Machine)# 확인kubectl ver..
좋은 포스팅 저 to the 장Go 최고 꺄아아ㅏ S2https://getstream.io/blog/go-structs-interfaces/
git restore --staged [파일명]