3.2 Managing Containers and Kubernetes Flashcards

1
Q

Como puedo instalar skopeo con dnf

A

sudo dnf -y install skopeo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Como puedo desplegar los tags de una imagen

A

skopeo list-tags docker://registry.access.redhat.com/ubi9/httpd-24

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Como se puede obtener información de bajo nivel con skopeo

A

skopeo inspect –config docker://registry.access.redhat.com/ubi9/httpd-24

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Como puedo copiar una imagen a otro con skopeo

A

skopeo copy docker://quay.io/skopeo/stable:latest \
docker://registry.example.com/skopeo:latest

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Como puedo liminar una imagen de repositorio con skopeo

A

skopeo delete docker://registry.example.com/skopeo:latest

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Como puedo sincronizar una imagen con un repositorio local

A

skopeo sync –src docker –dest docker \
registry.access.redhat.com/ubi8/httpd-24 registry.example.com/httpd-24

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Como puedes firmarte con skopeo a un repositorio ejemplo registry.redhat.io

A

skopeo login registry.redhat.io
Username: YOUR_USER
Password: YOUR_PASSWORD

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Como se declara una contraseña en json para registry.redhat.io y como se descifra

A

cat ${XDG_RUNTIME_DIR}/containers/auth.json
{
“auths”: {
“registry.redhat.io”: {
“auth”: “dXNlcjpodW50ZXIy”
}
}
}
[user@host ~]$ echo -n dXNlcjpodW50ZXIy | base64 -d
user:hunter2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Como puedes obtener información de una imagen con oc tool

A

oc image info registry.access.redhat.com/ubi9/httpd-24:1-233 \
–filter-by-os amd64

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Utiliza este comando para agregar capas a las imágenes de contenedor y luego empuja la imagen del contenedor a un registro

A

oc image append

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Como puedes extraer o copiar imágenes desde una imagen a un repositorio local

A

oc image extract

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Copia o genera espejo de una imagen de un registry a otro

A

oc image mirror

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Como se puede abrir un debug pod para docker-nginx

A

oc debug pod/docker-nginx

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Como se valida si un pod requiere permisos de root?

A
  • Comprobar directorio de aplicación instalada
  • Es de root?
  • Comprobar imagen para ver si tiene un registro USER, si no es root
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Como se obtiene el archivo de configuración de la imagen registry.ocp4.example.com:8443/redhattraining/bitnami-mysql:8.0.31

A

skopeo inspect –config \
docker://registry.ocp4.example.com:8443/redhattraining/bitnami-mysql:8.0.31

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Como se colocan las variables de mysql
MYSQL_USER=redhat \
MYSQL_PASSWORD=redhat123 \
MYSQL_DATABASE=worldx en el contenedor rhel9-mysql imagen

A

oc run rhel9-mysql \
–image registry.ocp4.example.com:8443/rhel9/mysql-80:1-237 \
–env MYSQL_USER=redhat \
–env MYSQL_PASSWORD=redhat123 \
–env MYSQL_DATABASE=worldx

17
Q

Como se puede determinar la ruta donde están los archivos de mysql con imagen registry.ocp4.example.com:8443/rhel9/mysql-80:1-237

A

oc image info \
registry.ocp4.example.com:8443/rhel9/mysql-80:1-237