Instalar Red Hat SSO en Minishift
|Para poder instalar red hat sso en minishift, primero tienes que generar un token con tu cuenta de desarrollador en:
https://access.redhat.com/terms-based-registry/
Es muy sencillo crearlo:
y el token fue generado:
Tenemos que descargar el yaml generado para openshift:
Ahora si a crear el proyecto en minishift (AKA openshift para desarrolladores)
Enviamos el secret al minishift:
Con oc get secret, validamos que se haya generado:
Generamos el link para el secret generado:
Ahora a descargar la imagen (es decir que funcione en un contenedor):
oc import-image redhat-sso73-openshift:1.0 --confirm --scheduled --from=registry.redhat.io/redhat-sso-7/sso73-openshift:1.0
y la apariencia de la consola es:
y al proyecto ya lo podemos ver en la consola web:
para completar la instalacion, necesitamos ejecutar 3 comandos:
oc create -f https://raw.githubusercontent.com/jboss-container-images/redhat-sso-7-openshift-image/sso73-dev/templates/sso73-x509-https.json
oc policy add-role-to-user view system:serviceaccount:sso:default
oc new-app --template=sso73-x509-https -p SSO_ADMIN_USERNAME=admin -p SSO_ADMIN_PASSWORD=admin -p IMAGE_STREAM_NAMESPACE=sso
Y ya esta listo para poder acceder:
Un producto que nos brinda capacidades de autenticación.