k8s 썸네일형 리스트형 Graceful pod shutdown 파드를 교체하거나 업데이트시 잠깐의 중단을 경험합니다.그래서 중단없어 파드를 교체하는graceful에 대해 알아보려고 합니다.아래는 예시 yaml입니다. apiVersion: apps/v1kind: Deploymentmetadata: name: ingress-deploy-test01spec: replicas: 3 selector: matchLabels: app.kubernetes.io/name: web-deploy01 template: metadata: labels: app.kubernetes.io/name: web-deploy01 spec: containers: - name: nginx image: nginx apiVe.. 더보기 UTM(MAC) k8s nginx-controller 와 localhost 포트포워딩 nginx-controller는 192.168.56.70으로 ip대역 확인 그리고 어떤 노드인지 확인하고 그 노드가 설치된 설정에가서 edit클릭 추가 클릭 후 network Mode -> Emulated VLAN 설정 좌측 하단 포트포워딩 클릭 후 포트포워딩 설정 ingress로 노출 시킨 nginx 확인 더보기 Metallb 를 통한 베어메탈 LoadBallancer 구성 https://metallb.universe.tf/installation/ MetalLB, bare metal load-balancer for KubernetesInstallation Before starting with installation, make sure you meet all the requirements. In particular, you should pay attention to network addon compatibility. If you’re trying to run MetalLB on a cloud platform, you should also look at the cloud compatmetallb.universe.tf 먼저 kube-proxy ARP를 확인strictARP모드를.. 더보기 k8s nginx-ingress-controller 설치 helm 설치https://helm.sh/docs/intro/install/ Installing HelmLearn how to install and get running with Helm.helm.sh #helm 설치curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3chmod 700 get_helm.sh./get_helm.sh#helm repo추가helm repo add bitnami https://charts.bitnami.com/bitnami#nginx 디렉토리 추가mkdir nginx-ingress-controllercd nginx-ingress-controllerhelm sear.. 더보기 이전 1 다음