본문 바로가기
반응형

kubernetes3

kubernetes error while running "VolumeBinding" filter plugin for pod pod has unbound immediate PersistentVolumeClaims Pod가 pending상태이길래 describe명령어로 확인해보니 아래와같이 pvc가 unbound되어서 에러가 나고있었다. 그래서 pvc에 대해 describe를 해주니 waiting for a volume to be created, either by external provisioner 에러가 나면서 볼륨이 생성되지않아 bound가 되지않은거였다. 1. 직접 볼륨을 생성해주거나 2. 스토리지클래스를 생성해주어 볼륨을 자동으로 생성하게 해주어야했다. 나는 nfs provisioner를 이용해 스토리지클래스를 생성해주기로 했고 아래 블로그를 참고하여 생성해주었다! https://yjwang.tistory.com/142 [Kubernetes] Helm Chart로 NFS Provisioner 구성하기 EN.. 2021. 10. 9.
worker node에서 kubectl 사용하기 kubectl 명령어를 worker node에서 사용하려면 다음과 같은 메시지가 출력된다. The connection to the server was refused - did you specify the right host or port? worker node에서 kubectl명령어를 사용하기 위해 kubernetes config파일이 worker node에 존재해야한다. kubectl 은 config 파일을 $HOME/.kube 에서 찾아서 사용하기 때문에 해당 폴더에 master node의 컨피그 파일을 복사해주면 된다. 우선 worker node에 폴더를 생성한다. mkdir -p $HOME/.kube 그리고 master node에서 컨피그 파일을 워커노드로 복사해준다. scp $HOME/.kube.. 2021. 9. 24.
Kubernetes + EFK stack 배포하기 EFK소개글에 이어 Kubernetes환경에 EFK stack을 구축 및 배포를 진행해보겠다. 1.네임스페이스 생성 kind: Namespace apiVersion: v1 metadata: name: kube-log 2. Elasticsearch 배포 apiVersion: apps/v1 kind: StatefulSet metadata: name: es-cluster namespace: kube-logging spec: serviceName: elasticsearch replicas: 3 selector: matchLabels: app: elasticsearch template: metadata: labels: app: elasticsearch spec: #volumes: # - name: data # p.. 2021. 4. 29.
반응형