Tag: KUBECTL
Digamos que tienes un archivo de docker-compose largo con muchos contenedores que se comunican entre sí dentro de una red de Docker. Llamemos a esto un “stack”. Si deseas lanzar este stack 3 veces, cada una con una configuración ligeramente diferente, puedes hacer lo siguiente: docker-compose -p pizza up docker-compose . . . Read more
No se puede instalar el chart de Helm, pero cuando uso el archivo raw generado por Helm, puedo instalarlo a través de kubectl apply. Se muestra el siguiente error cuando uso helm install myChart . –debug. Error: no se puede reutilizar un nombre que aún está en uso helm.go:88: [debug] . . . Read more
Tengo el siguiente Ingress: apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: mongoexpress-ingress spec: rules: – host: mylocalmongoexpress.com http: paths: – backend: serviceName: mongoexpress-service servicePort: 8081 Cuando ejecuto ‘kubectl apply -f mongoexpress-ingress.yaml’, obtengo el siguiente error: error: error validating “mongoexpress-ingress.yaml”: error validating data: [ValidationError(Ingress.spec.rules[0].http.paths[0].backend): campo desconocido “serviceName” en io.k8s.api.networking.v1.IngressBackend, ValidationError(Ingress.spec.rules[0].http.paths[0].backend): campo desconocido . . . Read more
Tengo un script de shell que recibe una entrada del usuario y pasa esa entrada al archivo que estoy utilizando dentro de mi script de shell. Script de shell myscript.sh kubectl create -f de_pod.yaml Aquí está de_pod.yaml apiVersion: v1 kind: Pod metadata: name: test spec: restartPolicy: Never containers: – name: . . . Read more
Estoy ejecutando los siguientes comandos kubectl exec y kubectl logs al mismo tiempo en dos ventanas distintas del símbolo del sistema de Windows. kubectl exec ${pod} containername -n namespace — bash -c “cd somebatch.ksh > /proc/1/fd/1 2>&1” kubectl logs ${pod} containername -n namespace Ambos se cierran desde el símbolo del . . . Read more