3.2 Managing Containers and Kubernetes Flashcards
Como puedo instalar skopeo con dnf
sudo dnf -y install skopeo
Como puedo desplegar los tags de una imagen
skopeo list-tags docker://registry.access.redhat.com/ubi9/httpd-24
Como se puede obtener información de bajo nivel con skopeo
skopeo inspect –config docker://registry.access.redhat.com/ubi9/httpd-24
Como puedo copiar una imagen a otro con skopeo
skopeo copy docker://quay.io/skopeo/stable:latest \
docker://registry.example.com/skopeo:latest
Como puedo liminar una imagen de repositorio con skopeo
skopeo delete docker://registry.example.com/skopeo:latest
Como puedo sincronizar una imagen con un repositorio local
skopeo sync –src docker –dest docker \
registry.access.redhat.com/ubi8/httpd-24 registry.example.com/httpd-24
Como puedes firmarte con skopeo a un repositorio ejemplo registry.redhat.io
skopeo login registry.redhat.io
Username: YOUR_USER
Password: YOUR_PASSWORD
Como se declara una contraseña en json para registry.redhat.io y como se descifra
cat ${XDG_RUNTIME_DIR}/containers/auth.json
{
“auths”: {
“registry.redhat.io”: {
“auth”: “dXNlcjpodW50ZXIy”
}
}
}
[user@host ~]$ echo -n dXNlcjpodW50ZXIy | base64 -d
user:hunter2
Como puedes obtener información de una imagen con oc tool
oc image info registry.access.redhat.com/ubi9/httpd-24:1-233 \
–filter-by-os amd64
Utiliza este comando para agregar capas a las imágenes de contenedor y luego empuja la imagen del contenedor a un registro
oc image append
Como puedes extraer o copiar imágenes desde una imagen a un repositorio local
oc image extract
Copia o genera espejo de una imagen de un registry a otro
oc image mirror
Como se puede abrir un debug pod para docker-nginx
oc debug pod/docker-nginx
Como se valida si un pod requiere permisos de root?
- Comprobar directorio de aplicación instalada
- Es de root?
- Comprobar imagen para ver si tiene un registro USER, si no es root
Como se obtiene el archivo de configuración de la imagen registry.ocp4.example.com:8443/redhattraining/bitnami-mysql:8.0.31
skopeo inspect –config \
docker://registry.ocp4.example.com:8443/redhattraining/bitnami-mysql:8.0.31