Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

226
Visualizações
Manera de detener la implementación de un entorno de kubernetes incorrecto

Tenemos un conjunto de kubernetes yamls que es administrado por kustomize y se implementarán en diferentes clústeres. Cada clúster es ligeramente diferente, lo que significa que cada entorno tendrá un subdirectorio ( environ/<envname> ) que incluye alguna sobrescritura de personalización especial.

Implementaremos manualmente la nueva versión en diferentes entornos mediante el comando kubeclt apply -k environ/env . Pero a veces hacemos cosas estúpidas como esta: kubectl apply -k environ/env1 al clúster env2 . Entonces, ¿hay algún método para dejar de kubectl apply a un entorno incorrecto?

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Esta es una respuesta wiki de la comunidad. Siéntete libre de expandirlo.

Si sabe que cometió un error y desea cancelar el comando de inmediato, existen algunas opciones para usted:

  • $ kill -9 $! eliminará el proceso más reciente ejecutado por el comando ( $! representa su ID de proceso).

  • Suspenda el proceso actual presionando Ctrl+z y luego elimínelo usando kill -9 %% o kill -9 %+ . Se pueden encontrar más detalles sobre este enfoque aquí .

EDITAR:

Incluyendo la solución propuesta por VASャ de los comentarios:

Usaría scripts de shell y diferentes configuraciones para cada clúster, así: deploy-cluster1.sh donde tendría kubectl --kubeconfig .kube/cluster1 apply -k environ/cluster1 o incluso más corto: deploy.sh env1 deploy.sh contiene: kubectl --kubeconfig .kube/$1 apply -k environ/$1

Se pueden encontrar más detalles sobre ese enfoque aquí .

over 4 years ago · Santiago Trujillo Relatório

0

Recientemente obtuve una nueva solución aquí.

direnv que puede cambiar env después de cambiar a diferentes directorios, esto me obliga a cambiar el KUBECONFIG . Siga Dominando el archivo KUBECONFIG para obtener más detalles.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda