4.2 Kubernetes Pod and Service Networks Flashcards
Como se puede obtener el deployment del operador de red
oc get -n openshift-network-operator deployment/network-operator
Como se puede obtener la configuracion del operador de red
oc describe network.config/cluster
Como se pueden poner las variables a un deployment db-pod:
MYSQL_USER=user1 \
MYSQL_PASSWORD=mypa55w0rd \
MYSQL_DATABASE=items
oc set env deployment/db-pod \
MYSQL_USER=user1 \
MYSQL_PASSWORD=mypa55w0rd \
MYSQL_DATABASE=items
Como se crea un servicio del deployment deployment db-pod
oc expose deployment/db-pod
Como se obtienen los labels del pod $PODNAME
oc get pod $PODNAME –show-labels
Como probar desde un pod con imagen ubi9 la conexión al cluster services.svc.cluster.local/3306 y colocar respuesta connection success to db-pod.deploy-services.svc.cluster.local:3306 en caso correcto y connection failed en incorrecto
timeout 5 bash -c \
“</dev/tcp/db-pod.deploy-services.svc.cluster.local/3306” && \
echo “connection success to db-pod.deploy-services.svc.cluster.local:3306” || \
echo “connection failed”
Como se obtiene la información de red del cluster en json obteniendo el campo spec
oc get network cluster -o json | jq .spec