«kubernetes» 태그된 질문

쿠 버네 티스 질문은 개발자와 관련이 있어야합니다. Kubernetes는 여러 호스트 및 / 또는 클라우드에서 애플리케이션 컨테이너의 배포, 확장 및 운영을 자동화하도록 설계된 오픈 소스 플랫폼입니다. 클러스터 구성에 대한 질문은 https://serverfault.com에서 문의해야합니다.

6
Kubernetes를 배포하여 이미지를 업데이트하는 방법
다음과 같은 사용자 지정 도커 이미지를 사용하여 단일 포드로 배포했습니다. containers: - name: mycontainer image: myimage:latest 개발 중에 새로운 최신 버전을 푸시하고 배포를 업데이트하고 싶습니다. 태그 / 버전을 명시 적으로 정의하고 각 빌드에 대해 증분하지 않고는 방법을 찾을 수 없습니다. kubectl set image deployment/my-deployment mycontainer=myimage:1.9.1
131 docker  kubernetes 


9
Kubernetes 대시 보드에 로그인하는 방법은 무엇입니까?
방금 kubeadm 및 kubelet을 v1.8.0으로 업그레이드했습니다. 그리고 공식 문서에 따라 대시 보드를 설치합니다 . $ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml 그 후 다음을 실행하여 대시 보드를 시작했습니다. $ kubectl proxy --address="192.168.0.101" -p 8001 --accept-hosts='^*$' 다행히 http://192.168.0.101:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/를 통해 대시 보드에 액세스 할 수있었습니다. 이전에 만난 적이없는 이와 같은 로그인 페이지로 리디렉션되었습니다. 인증에는 …

11
Kubernetes에서 컨테이너를 계속 실행하려면 어떻게해야합니까?
이제 Kubernetes 클러스터에서 셸 (/ bin / bash)이있는 간단한 컨테이너를 실행하려고합니다. pseudo-ttyand detach 옵션 ( 명령 -td에 대한 옵션) 을 사용하여 Docker 컨테이너에서 컨테이너를 계속 실행하는 방법이 있다고 생각했습니다 docker run. 예를 들면 $ sudo docker run -td ubuntu:latest Kubernetes에 이와 같은 옵션이 있습니까? 다음 kubectl run-container과 같은 명령 을 …

13
gcloud와 minikube간에 kubectl 클러스터를 전환하는 방법
저는 Kubernetes가 두 가지 환경, 즉 내 로컬 환경 (minikube를 실행하는 MacBook)과 Google의 Container Engine (GCE, Kubernetes on Google Cloud)에서 잘 작동합니다. MacBook / 로컬 환경을 사용하여 YAML 파일을 개발하고 테스트 한 다음 완료되면 GCE에서 시도합니다. 현재 각 환경에서 개별적으로 작업해야합니다. 로컬 환경에서 YAML 파일을 편집하고 준비가되면 (git) GCE 환경에 …



6
“ImagePullBackOff”를 디버깅하는 방법은 무엇입니까?
갑자기 이전에 배포 할 수 있었던 일부 이미지를 배포 할 수 없습니다. 다음 포드 상태를 얻었습니다. [root@webdev2 origin]# oc get pods NAME READY STATUS RESTARTS AGE arix-3-yjq9w 0/1 ImagePullBackOff 0 10m docker-registry-2-vqstm 1/1 Running 0 2d router-1-kvjxq 1/1 Running 0 2d 응용 프로그램이 시작되지 않습니다. 포드가 컨테이너를 실행하려고하지 않습니다. 이벤트 …

8
Kubernetes에서 configmap이 업데이트되면 포드를 다시 시작 하시겠습니까?
configmap이 변경 / 업데이트 될 때 배포와 연결된 Kubernetes 포드 및 포드를 자동으로 다시 시작하려면 어떻게해야합니까? 구성 맵이 변경 될 때 포드를 자동으로 다시 시작하는 기능에 대해 이야기 한 적이 있지만 내 지식으로는 아직 Kubernetes 1.2에서 사용할 수 없습니다. 그래서 제가하고 싶은 것은 구성 맵을 소비하는 포드와 관련된 배포 리소스 …

7
Kubernetes를 사용한 다중 환경 (스테이징, QA, 프로덕션 등)
여러 환경 (QA, 스테이징, 프로덕션, 개발 등)을 관리하기위한 K8S의 모범 사례로 간주되는 것은 무엇입니까? 예를 들어, 팀이 프런트 엔드 애플리케이션과 함께 몇 가지 API를 배포해야하는 제품을 작업하고 있다고 가정 해 보겠습니다. 일반적으로 최소 2 개의 환경이 필요합니다. 스테이징 : 클라이언트에 릴리스하기 전에 반복 / 테스트 및 검증 프로덕션 : 클라이언트가 …
121 kubernetes 

12
포드 컨테이너 내에서 Kubernetes API에 액세스하려면 어떻게해야합니까?
나는 컬을 할 수 있었다 https://$KUBERNETES_SERVICE_HOST:$KUBERNETES_PORT_443_TCP_PORT/api/v1beta3/namespaces/default/ 내 기본 URL로 사용하지만 kubernetes 0.18.0에서는 "승인되지 않음"을 제공합니다. 이상한 점은 API 머신 ( http://172.17.8.101:8080/api/v1beta3/namespaces/default/) 의 외부 IP 주소를 사용하면 제대로 작동한다는 것입니다.
118 kubernetes 

12
배포 된 Kubernetes 서비스 용 YAML을 받으시겠습니까?
Google Container Engine 에서 실행중인 Kubernetes에 내 앱을 배포하려고합니다 . 앱은 https://github.com/Industrial/docker-znc 에서 찾을 수 있습니다 . Dockerfile는 에 이미지에 내장 된 구글 컨테이너 레지스트리 . + 버튼을 통해 Kubernetes에 앱을 배포했습니다 . 나는 이것에 대한 YAML이 없습니다. 앱에 필요한 PEM 파일에 대해 Kubernetes 에 Secret 을 삽입했습니다 . 양식을 …

12
Kubernetes 용 로컬 개발 환경을 만드는 방법은 무엇입니까?
Kubernetes 는 클러스터 클라우드에 컨테이너를 배포하는 것입니다. 건드리지 않는 것처럼 보이는 것은 개발 및 스테이징 환경입니다. 개발 중에는 다음과 같은 몇 가지 중요한 변경 사항을 포함하여 프로덕션 환경에 최대한 가깝게되기를 원합니다. 로컬로 배포 (또는 최소한 귀하와 귀하 만 액세스 할 수있는 곳 ) 페이지 새로 고침에 최신 소스 코드 를 …


9
포드 내에서 컨테이너 다시 시작
test-1495806908-xn5jn2 개의 컨테이너 가있는 포드 가 있습니다. 나는 그들 중 하나를 다시 시작하고 싶습니다 container-test. 포드 내에서 단일 컨테이너를 다시 시작할 수 있습니까? 그렇지 않은 경우 포드를 어떻게 다시 시작합니까? pod는 deployment.yamlwith를 사용하여 생성 되었습니다. kubectl create -f deployment.yaml

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.