¿Cómo pasar argumentos de línea de comando en kubernetes?
Necesita pasar argumentos de la línea de comandos para los contenedores docker appContainer1 y appContainer2 en pod.yaml.
pod.yaml
apiVersion: v1
kind: Pod
metadata:
name: microservices
labels:
app: apps
spec:
containers:
- name: appContainer1
image: gcr.io/mybucket/appContainerImage1
ports:
- containerPort: 8080
- name: appContainer2
image: b.gcr.io/mybucket/appContainerImage2
ports:
- containerPort: 9090
En Docker, puedo pasar los argumentos de la línea de comandos a través de la variable de entorno (-e)
docker run --rm -it -p 9090:9090 -e spring.profiles.dynamic=local applicationimage1
Del mismo modo, necesito pasar argumentos de línea de comandos cuando los contenedores se ejecutan dentro de kubernetes.