본문 바로가기

반응형

kubernetes

[kubernetes] 모든 네임스페이스 내 모든 파드의 목록 조회 모든 네임스페이스 내 모든 파드의 목록 조회 $ kubectl get pods --all-namespaces $ kubectl get pods --all-namespaces NAMESPACE NAME READY STATUS RESTARTS AGE jenkins jenkins-794699f9bc-pwtrh 1/1 Running 0 27h kube-system coredns-f9fd979d6-z6dtd 1/1 Running 0 41h kube-system coredns-f9fd979d6-z7j97 1/1 Running 0 41h kube-system etcd-bk8sm1 1/1 Running 0 41h kube-system kube-apiserver-bk8sm1 1/1 Running 0 41h kube-sy.. 더보기
[kubernetes] MetalLB 설치 kubernetes MetalLB 설치 네임스페이스 생성 $ kubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.9.3/manifests/namespace.yaml namespace/metallb-system created MetalLB Components 생성 $ kubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.9.3/manifests/metallb.yaml podsecuritypolicy.policy/controller created podsecuritypolicy.policy/speaker created serviceaccount/controller .. 더보기
[kubernetes] Pod network add-on(flannel) 설치하기 kubernetes coredns 에러(ContainerCreating) $ kubectl get pods --namespace=kube-system NAME READY STATUS RESTARTS AGE coredns-f9fd979d6-z6dtd 0/1 ContainerCreating 0 45m coredns-f9fd979d6-z7j97 0/1 ContainerCreating 0 45m Pod network add-on(flannel) 설치하기 $ kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml $ kubectl apply -f https://raw.githubuse.. 더보기
쿠버네티스(Kubernetes) 클러스터를 재구성하는 방법 쿠버네티스(Kubernetes) 클러스터를 재구성하는 방법 1. 마스터 노드 초기화 현재 클러스터 제거 : 기존 클러스터를 제거해야 합니다. systemctl stop kubelet docker rm -f $(docker ps -aq) docker rmi -f $(docker images -q) systemctl restart docker rm -f ~/.kube/config systemctl start kubelet 마스터 노드 초기화 : 마스터 노드를 초기화하려면 kubeadm 도구를 사용할 수 있습니다. kubeadm reset $ kubeadm reset [reset] WARNING: Changes made to this host by 'kubeadm init' or 'kubeadm join' w.. 더보기
쿠버네티스 클러스터에 Helm을 설치하는 방법 쿠버네티스 클러스터(k8s)에 Helm을 설치하는 방법 Helm은 쿠버네티스 애플리케이션을 손쉽게 관리하기 위한 패키지 관리 도구입니다. Helm 설치 curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 chmod +x get_helm.sh ./get_helm.sh $ ./get_helm.sh Downloading https://get.helm.sh/helm-v3.14.1-linux-amd64.tar.gz Verifying checksum... Done. Preparing to install helm into /usr/local/bin helm installed into /usr/loc.. 더보기
[Kubernetes] kubernetes localhost:8080 was refused 오류 kubernetes localhost:8080 was refused 오류 $ kubectl get pods The connection to the server localhost:8080 was refused - did you specify the right host or port? 환경 변수 등록 $ mkdir -p $HOME/.kube $ sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config^C $ chown $(id -u):$(id -g) $HOME/.kube/config kubectl get pods 명령 실행 $ kubectl get pods NAME READY STATUS RESTARTS AGE nginx 1/1 Running 0 12h 더보기
[Kubernetes] kubernetes nginx 배포 테스트 -2 kubernetes nginx 배포 테스트 -2 nginx 컨테이너 실행 root@bk8sm1:~$ kubectl run nginx-app --image nginx --port=80 pod/nginx-app created ###kubectl get pods -o wide root@bk8sm1:~$ kubectl get pods --output=wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES nginx-app 1/1 Running 0 14m 10.244.2.2 bk8sn3 Serveivce 실행 root@bk8sm1:~$ kubectl expose pod nginx-app service/nginx-app exposed r.. 더보기
[Kubernetes] Kubernetes docker cgroupfs 오류 docker cgroupfs 오류 $ kubeadm init --apiserver-advertise-address=10.255.255.111 --pod-network-cidr=10.255.1.0/24 W1004 20:24:32.378748 9552 configset.go:348] WARNING: kubeadm cannot validate component configs for API groups [kubelet.config.k8s.io kubeproxy.config.k8s.io] [init] Using Kubernetes version: v1.19.2 [preflight] Running pre-flight checks [WARNING IsDockerSystemdCheck]: detected "cgroup.. 더보기

728x90
반응형