kubernetes

kube-apiserver가 사라졌습니다
kubernetes

kube-apiserver가 사라졌습니다

시스템 세부정보: 쿠버네티스 버전: 1.20.1 호스트 운영 체제: Ubuntu 20.04.4 LTS 오늘 내 Kubernetes 연구실(VirtualBox)에서 시작했는데 모든 kubectl명령은 다음과 같이 끝납니다. $ kubectl get nodes -o wide The connection to the server master:6443 was refused - did you specify the right host or port? $ kubectl get po --all-namespace...

Admin

calico/노드 준비 안 됨: BIRD 준비 안 됨: BGP가 10.0.0.1로 설정되지 않음
kubernetes

calico/노드 준비 안 됨: BIRD 준비 안 됨: BGP가 10.0.0.1로 설정되지 않음

클라우드 환경에서 Kubernetes를 구성하고 있습니다. 다음 명령을 사용하여 클러스터를 구성했습니다. kubeadm init \ --apiserver-advertise-address=172.16.100.10 \ --pod-network-cidr=100.100.0.0/16 \ --apiserver-cert-extra-sans=0.0.0.0 \ --upload-certs Calico를 설치하고 싶어서 인용했습니다.공식 웹 사이트설치하세요. 이 custom-resources.yaml파일에서는 CIDR...

Admin

Fedora 및 virtualbox의 minikube 및 ingress-dns에 문제가 있습니까?
kubernetes

Fedora 및 virtualbox의 minikube 및 ingress-dns에 문제가 있습니까?

설정 지침을 따랐습니다. (저는 K8s를 처음 사용합니다.) https://minikube.sigs.k8s.io/docs/handbook/addons/ingress-dns/ ingress-dns를 활성화했는데 괜찮았습니다. dns=dnsmasqNetworkManager.conf에 추가했습니다. /etc/NetworkManager/dnsmasq.d/minikube.conf server=/test/$(minikube ip)에 추가했습니다. nslookup hello-john.test $(minikub...

Admin

권한 없이 K8S Pod에 파일 시스템 마운트
kubernetes

권한 없이 K8S Pod에 파일 시스템 마운트

(volDevices를 통해) 볼륨을 원시 블록으로 마운트하는 K8S 배포가 있습니다. apiVersion: apps/v1 kind: Deployment ... spec: replicas: 1 ... containers: - name: somepod image: ubuntu:latest command: ["sh","-c", "--"] args: ["mount /dev/block /data && while true; do sleep 1000000; done...

Admin

Kubernetes 네임스페이스가 "종료됨" 상태로 멈춤
kubernetes

Kubernetes 네임스페이스가 "종료됨" 상태로 멈춤

Kubernetes 네임스페이스가 "종료됨" 상태로 멈춰 있는 문제가 있습니다. 실행하면 kubectl get ns cattle-monitoring-system -o json|jq네임스페이스 상태와 관련된 오류 메시지가 생성되고 네임스페이스 상태 내의 조건이 custom.metrics.k8s.io/v1beta1표시됩니다 .DiscoveryFailed E1213 08:02:39.979034 953148 memcache.go:287] couldn't get resource list for custom....

Admin

Kubernetes 서비스 URL을 사용하여 디스플레이를 열 수 없습니다.
kubernetes

Kubernetes 서비스 URL을 사용하여 디스플레이를 열 수 없습니다.

k8s 클러스터에서 그래픽 응용 프로그램을 시작하는 중입니다. 내 구성은 다음과 같습니다. 첫 번째 포드에서는 X 서버와 VNC 서버를 실행합니다. spec: containers: - name: test-x-server image: <basic_centos_image> ports: - name: vnc-display hostPort: 5901 containerPort: 5901 protoco...

Admin

Linux 셸의 여러 명령
kubernetes

Linux 셸의 여러 명령

방금 컨테이너D 런타임 설치 프로세스를 설명하는 기사를 보았는데 언급된 명령에 대해 약간 회의적입니다. 오타일 수도 있지만 알아내고 싶습니다. 명령은 다음과 같습니다 curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes....

Admin

IP가 없는 인터페이스를 통한 MetalLB 외부 IP - 특정 게이트웨이가 있는 경로를 추가할 수 없습니다.
kubernetes

IP가 없는 인터페이스를 통한 MetalLB 외부 IP - 특정 게이트웨이가 있는 경로를 추가할 수 없습니다.

내 주택 제공업체가 동일한 /24 서브넷에서 여러 공용 IPv4 주소를 라우팅하는 스위치에 물리적으로 연결된 전용 서버 클러스터가 있습니다. 하지만 해당 서브넷 외부에서는 약 14개의 공용 IPv4 주소만 사용할 수 있습니다. IPv4. 내 목표는 여러 작업자 노드에 걸쳐 특정 IP(예: 207.120.238.23(실제로는 내 IP가 아님), 게이트웨이가 207.120.238.1임)의 공용 IP 트래픽을 처리할 수 있도록 kubernetes 클러스터에 MetalLB를 설정하는 것입니다. 따라서 각각 ...

Admin

파란색/녹색 k8s 배포의 경우 활성 색상을 전환해도 hpa가 포드를 확장하지 않습니다.
kubernetes

파란색/녹색 k8s 배포의 경우 활성 색상을 전환해도 hpa가 포드를 확장하지 않습니다.

k8s 아키텍처는 너무 다르기 때문에 이것을 조직 외부의 사람들이 이해할 수 있는 맥락에 넣는 것은 어렵다고 생각합니다. 서비스에 블루/그린 배포를 사용하고 helm을 사용하여 적용할 k8s 개체를 생성합니다. 따라서 새 버전을 정상적으로 배포하면 서비스, 배포 및 hpa를 포함한 k8s 대상 파일이 생성됩니다. 이는 새로운 대체 문자를 가리키는 "다채로운" 개체입니다. hpa 및 배포 개체를 적용한 다음 새 배포 개체를 푸시하고 서비스의 "역할" 레이블을 새 색상으로 설정한 다음 서비스의 "역할" ...

Admin

VPN에서 클러스터에 도달할 때 kubectl 시간 초과
kubernetes

VPN에서 클러스터에 도달할 때 kubectl 시간 초과

매우 이상한 문제가 있습니다. kubectl cli가 VPN 내부의 클러스터에 연결할 수 없습니다. 내 배경: 운영 체제archlinux kubectl 클라이언트 버전: v1.28.1(최신) 내 컴퓨터에서 API 끝점에 대한 컬이 제대로 작동합니다. 브라우저에서 API를 열 수도 있습니다 go_client 전송을 사용하는 작은 go 모듈도 작성했는데 그것도 작동합니다. 원격 클러스터 버전과 일치하도록 kubectl 클라이언트를 다운그레이드하려고 시도했지만 작동하지 않았습니다. 모든 게 괜찮은 것 ...

Admin

Kubernetes의 SC 및 PVC에서 사용할 때 쓸 수 있도록 NFS 내보내기에 대한 권한을 어떻게 설정합니까?
kubernetes

Kubernetes의 SC 및 PVC에서 사용할 때 쓸 수 있도록 NFS 내보내기에 대한 권한을 어떻게 설정합니까?

저는 Debian 기반 배포판(LMDE)에 Minikube를 배포하고 nfs-kernel-server. /srv/nfs-volume1 *(rw,sync,no_subtree_check) 그런 다음 아래 지침에 따라 다음 명령을 사용하여 PertantVolume(PV) 및 PertantVolumeClaim(PVC)을 Minikube에 추가했습니다 csi-driver-nfs. https://discuss.kubernetes.io/t/use-nfs-for-pertant-volumes/19035 user...

Admin

Kubenetes POD를 통해 호스트에 OVS 브리지 생성
kubernetes

Kubenetes POD를 통해 호스트에 OVS 브리지 생성

데몬을 만들었습니다. apiVersion: apps/v1 kind: DaemonSet metadata: name: kube-ovs namespace: kube-system labels: app: ovs spec: selector: matchLabels: name: kube-ovs template: metadata: labels: name: kube-ovs spec: hostNetwork: true ...

Admin

컨테이너 사이의 cgroup
kubernetes

컨테이너 사이의 cgroup

프로세스를 계층 구조 아래의 새 cgroup으로 이동한 후 프로세스를 다시 원래 cgroup으로 이동하는 방법을 찾으려고 합니다. 상황은 k8s 클러스터입니다. 노드(컨테이너)에 포드가 있고 동일한 IPC를 공유하는 임시 컨테이너를 실행하고 있으며 권한이 있습니다. 난 할 수 있어 mkdir /sys/fs/cgroup/newone echo 1 > /sys/fs/cgroup/newone/cgroup.procs (1 = pid 네임스페이스를 공유하기 때문에 pod의 프로세스) 하지만 이 작업을 시...

Admin

Minikube 포드를 핑할 수 없는 이유는 무엇인가요?
kubernetes

Minikube 포드를 핑할 수 없는 이유는 무엇인가요?

내가 시도하면 ping 10.244.120.100 -c 2 패킷 손실 표시 PING 10.244.120.100 (10.244.120.100) 56(84) bytes of data. ^C --- 10.244.120.100 ping statistics --- 2 packets transmitted, 0 received, 100% packet loss, time 1025ms socat을 사용하면 연결 시간 초과가 표시됩니다. socat - TCP4:10.244.120.100:80,connect-tim...

Admin