Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

413
Vistas
No se pudo descargar el error de OpenAPI con la implementación de Kubernetes

Estoy aprendiendo Kubernetes y acabo de instalar minikube en mi mac.

Tengo una imagen acoplable que me gustaría implementar. Creé un archivo yaml de implementación que se parece a esto:

 apiVersion: extensions/v1beta1 kind: Deployment metadata: name: sonarqube spec: template: metadata: labels: app: sonarqube spec: containers: - image: docker-sonarqube-developer:latest args: - -Dsonar.web.context=/ name: sonarqube env: - name: SONARQUBE_JDBC_USERNAME value: sonarqube - name: SONARQUBE_JDBC_PASSWORD value: sonarqube ports: - containerPort: 9000 name: sonarqube

Estoy tratando de implementar mi imagen acoplable en minikube con el siguiente comando:

 kubectl create -f deployment.yaml

Pero estoy recibiendo un error y no estoy seguro de lo que está pasando.

 W0628 09:18:45.550812 64359 factory_object_mapping.go:423] Failed to download OpenAPI (the server could not find the requested resource), falling back to swagger error: error validating "k8s/deployment.yaml": error validating data: the server could not find the requested resource; if you choose to ignore these errors, turn validation off with --validate=false

Minikube se está ejecutando y puedo acceder al tablero.

 ❯ kubectl get nodes NAME STATUS ROLES AGE VERSION minikube Ready master 17h v1.15.0

La imagen de la ventana acoplable está disponible localmente

 ❯ docker ps -a CONTAINER ID IMAGE COMMAND CREATED 6fcfdad92d16 docker-sonarqube-developer "./bin/run.sh" 16 hours

¿Alguna idea de lo que está mal?

¡Gracias!

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Primero verifique la versión de kubectl

Compruebe si el Minor para la versión del cliente y del servidor es el mismo

Versión de $Kubectl

Versión del cliente: version.Info{Major:"1", Minor:"15", GitVersion:"v1.20.2",

Versión del servidor: version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.0",

De lo contrario, siga los pasos a continuación:

$curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/ amd64/kubectl

$chmod +x ./kubectl

$sudo mv ./kubectl /usr/local/bin/kubectl

Ahora comprueba la versión de nuevo.

Versión $kubectl

Versión del cliente: version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.2",

Versión del servidor: version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.0",

$kubectl create -f deployment.yaml

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda