«kubernetes» 태그된 질문

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

7
kubernetes 포드에서 이미지 가져 오기를 다시 시도하는 방법은 무엇입니까?
저는 kubernetes를 처음 사용합니다. 포드에 문제가 있습니다. 명령을 실행할 때 kubectl get pods 결과: NAME READY STATUS RESTARTS AGE mysql-apim-db-1viwg 1/1 Running 1 20h mysql-govdb-qioee 1/1 Running 1 20h mysql-userdb-l8q8c 1/1 Running 0 20h wso2am-default-813fy 0/1 ImagePullBackOff 0 20h "wso2am-default-813fy"노드 문제로 인해 다시 시작해야합니다. 어떠한 제안?

6
Docker의 env-file에 해당하는 Kubernetes
배경: 현재 우리는 서비스에 Docker 및 Docker Compose를 사용하고 있습니다. 다양한 환경에 대한 구성을 응용 프로그램에서 읽은 환경 변수를 정의하는 파일로 구체화했습니다. 예를 들어 prod.env파일 : ENV_VAR_ONE=Something Prod ENV_VAR_TWO=Something else Prod 및 test.env파일 : ENV_VAR_ONE=Something Test ENV_VAR_TWO=Something else Test 따라서 컨테이너를 시작할 때 간단히 prod.env또는 test.env파일을 사용할 수 있습니다 . …

1
포드에 바인딩되지 않은 PersistentVolumeClaims가 있습니다.
어떤 이유로 배포를 푸시 할 때 팟 (Pod)에 오류가 발생합니다. 포드에 바인딩되지 않은 PersistentVolumeClaims가 있습니다. 다음은 내 YAML입니다. 이것은 클라우드 솔루션이 아닌 로컬에서 실행됩니다. apiVersion: extensions/v1beta1 kind: Deployment metadata: annotations: kompose.cmd: kompose convert kompose.version: 1.16.0 () creationTimestamp: null labels: io.kompose.service: ckan name: ckan spec: replicas: 1 strategy: {} template: metadata: …

7
kubernetes에서 네임 스페이스를 전환하는 방법
두 개의 네임 스페이스 k8s-app1과 k8s-app2가 있습니다. 아래 명령을 사용하여 특정 네임 스페이스의 모든 포드를 나열 할 수 있습니다. kubectl get pods -n <namespace> 각 네임 스페이스의 개체를 나열하려면 모든 명령에 네임 스페이스를 추가해야합니다. 네임 스페이스를 명시 적으로 포함하지 않고 특정 네임 스페이스를 설정하고 개체를 나열하는 방법이 있습니까?

9
kubernetes 포드의 모든 컨테이너를 어떻게 깔끔하게 나열합니까?
테스트를 실행 한 후 로그를 수집하는 스크립트의 포드에있는 모든 컨테이너를 나열하려고합니다. kubectl describe pods -l k8s-app=kube-dns많은 정보를 반환하지만 다음과 같은 반환을 찾고 있습니다. etcd kube2sky skydns 설명 출력을 형식화하는 간단한 방법이 보이지 않습니다. 다른 명령이 있습니까? (그리고 최악의 경우는 항상 describe의 출력을 구문 분석하는 것입니다).
82 kubernetes 


4
"extensions / v1beta1 버전의"배치 "종류와 일치하지 않습니다
mojaloop를 배포하는 동안 문제가 발생했습니다 .kubernetes는 다음과 같은 오류 로그로 응답합니다. Kubernetes 버전과 1.16 버전을 확인 했으므로 API 버전에서 이러한 종류의 문제를 어떻게 해결할 수 있습니까? 조사에서 Kubernetes가 apps / v1beta2, apps / v1beta1을 지원하지 않으므로 Kubernetes를 어떻게 만들 수 있습니까? 현재 사용되지 않는 버전 또는 지원되는 버전을 사용합니다. Kubernetes를 …
27 kubernetes 

1
공기 흐름 스케줄러가 kubernetes executor로 시작하지 못함
https://github.com/helm/charts/tree/master/stable/airflow helm 차트 를 사용 puckle/docker-airflow하고 kubernetes가 설치된 v1.10.8 이미지를 만들고 helm 차트에서 해당 이미지를 사용하고 있습니다. File "/usr/local/bin/airflow", line 37, in <module> args.func(args) File "/usr/local/lib/python3.7/site-packages/airflow/bin/cli.py", line 1140, in initdb db.initdb(settings.RBAC) File "/usr/local/lib/python3.7/site-packages/airflow/utils/db.py", line 332, in initdb dagbag = models.DagBag() File "/usr/local/lib/python3.7/site-packages/airflow/models/dagbag.py", line 95, in __init__ executor = get_default_executor() File …

1
AWS Java SDK v2를 사용하여 AWS EKS에서 인증 토큰 받기
AWS Java SDK v2를 사용하여 AWS EKS에서 Kubernetes 인증 토큰을 얻으려면 어떻게해야합니까? Kubernetes SDK를 사용하여 Kubernetes로 인증하는 데 사용할 수있는 인증 토큰입니다. 다시 말해 Kubernetes 인증에 사용할 EKS의 인증 토큰을 가져 와서 "kube 구성"을 만들 필요가 없습니다. 실제로 다음 공개 문제 의 코드 예제를보고 AWS Java SDK v1 (v2 아님)을 …

2
작업자가 CSINodeIfo 실패 : CSINode 주석 업데이트 오류
2 개월 전에 kubernetes 클러스터 1 마스터 및 2 명의 작업자 노드를 만들었습니다. 오늘 1 명의 작업자 노드가 실패하기 시작했으며 이유를 모르겠습니다. 나는 내 직원에게 특별한 일이 없다고 생각합니다. 나는 flannel과 kubeadm을 사용하여 클러스터를 만들었고 잘 작동했습니다. 노드를 설명하면 : tommy@bxybackend:~$ kubectl describe node bxybackend-node01 Name: bxybackend-node01 Roles: <none> Labels: …


1
단일 YAML 파일에서 여러 유형으로 직접 Kubernetes API에 대해 클라이언트 이동을 사용하여 'kubectl apply'
https://github.com/kubernetes/client-go를 사용 하고 있으며 모두 잘 작동합니다. 공식 Kubernetes 대시 보드에 대한 매니페스트 (YAML)가 있습니다 : https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta4/aio/deploy/recommended.yaml kubectl applyclient-go를 사용하여 Go 코드 에서이 매니페스트 를 모방하고 싶습니다 . 패키지에 정의 된 올바른 API 유형으로 YAML 바이트를 마샬링 해제해야한다는 것을 알고 있습니다 : https://github.com/kubernetes/api Create클러스터에 단일 API 유형을 성공적으로 추가 했지만 …

1
Kubernetes에서 실행되는 ASP.NET Core 웹 앱과 함께 Visual Studio 디버거를 사용합니까?
우리 팀은 내부 Kubernetes 클러스터에 배포 된 ASP.NET 응용 프로그램 인스턴스에 대해 Visual Studio 디버거를 실행할 수 있기를 원합니다. 퍼즐을 완성하는 방법을 알아야하지만 Visual Studio 2019에 익숙하지 않습니다. Docker 이미지는 공식 .NET Core 이미지로 컴파일되고 / vsdbg에 최신 버전 (-attach를 지원하지 않음)으로 채워져 있습니다. Visual Studio는 내 Docker Desktop과 작동합니다. …

5
http 요청에 대한 kubernetes / elb 시간 초과는 무엇입니까?
도커 이미지로 패키지 된 HTTPS 요청을 수락하는 Java API가 있고 EC2 위에 k8s 클러스터를 사용하여 배포됩니다. 마스터 EC2 앞에 ELB가 있습니다. 해당 Java API를 사용하기 위해 ELB에 curl POST 요청을 만들 수 있습니다. 때로는 kube 로그를 볼 때 처리가 성공적으로 완료되었지만 내 curl 요청이 응답을 영원히 기다리고 있습니다. 이것은 약 …

2
Kubernetes 대시 보드-로그인 후 알 수없는 서버 오류
Kubespray를 통해 Kubernetes를 성공적으로 배포했으며 모든 것이 잘 작동하는 것 같습니다. kubectl을 통해 클러스터에 액세스하고 노드, 포드, 서비스, 비밀 등을 나열 할 수 있습니다. 또한 새로운 리소스를 적용 할 수 있으며 대시 보드 엔드 포인트가 대시 보드 로그인 페이지를 제공합니다. 다른 서비스 계정 (기본, kubernetes-dashboard, kubernetes-admin 등)의 토큰으로 로그인했습니다 ... …

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