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

416
Visualizações
Cómo permitir que el pod de Kubernetes ejecute un script local

Quiero ejecutar un script local dentro del pod de Kubernetes y luego establecer el resultado de salida en una variable de Linux

Esto es lo que probé:

 # if I directly run -c "netstat -pnt |grep ssh", I get output assigned to $result: cat check_tcp_conn.sh #!/bin/bash result=$(kubectl exec -ti <pod_name> -- /bin/bash -c "netstat -pnt |grep ssh") echo "result is $result"

Lo que quiero es algo como esto:

 #script to be called: cat netstat_tcp_conn.sh #!/bin/bash netstat -pnt |grep ssh #script to call netstat_tcp_conn.sh: cat check_tcp_conn.sh #!/bin/bash result=$(kubectl exec -ti <pod_name> -- /bin/bash -c "./netstat_tcp_conn.sh) echo "result is $result

el resultado mostrado result is /bin/bash: ./netstat_tcp_conn.sh: No such file or directory .

¿Cómo puedo permitir que Kubernetes pod ejecute netstat_tcp_conn.sh que está en mi máquina local?

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

0

Puede usar el siguiente comando para ejecutar su script en su pod:

 kubectl exec POD -- /bin/sh -c "`cat netstat_tcp_conn.sh`"
over 4 years ago · Santiago Trujillo Relatório

0

Puede copiar archivos locales en el pod usando el comando kubectl como kubectl cp /tmp/foo :/tmp/
Luego puede cambiar su permiso y hacerlo ejecutable y ejecutarlo usando kubectl exec.

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