Primeros pasos con OpenShift
Primeros pasos con Minishift
Esto es similar a Docker-machine o minikube que se usan para aprender Docker y Kubernetes. Ejecutará una máquina virtual que contiene todo lo que necesita para probar el origen de openshift.
Aquí está la documentación de openshift-origin y cómo instalarlo en cualquier sistema operativo aquí
Escribiré un documento para el sistema operativo similar a Debian con el controlador de virtualbox ya que lo hice en mi computadora portátil, pero es una especie de copiar/pegar del sitio web de OpenShift.
Instalar caja virtual
# apt-get install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') virtualbox
Habilitar e iniciar virtualbox
# systemctl enable virtualbox && \
systemctl start virtualbox
Ejecutar systemctl status virtualbox
debería mostrarle un servicio habilitado y activo.
Descargar minishift e instalar binario
Puedes encontrar todos los lanzamientos de minishift aquí en caso de que este ya no exista cuando pruebes
wget
# mkdir $HOME/minishift && \
wget -O $HOME/minishift/minishift.tar.gz https://github.com/minishift/minishift/releases/download/v1.0.0/minishift-1.0.0-linux-amd64.tgz && \
tar -xf $HOME/minishift/minishift.tar.gz -C $HOME/minishift
Agregue el comando minishift a $PATH
# echo "export PATH=\$PATH:$HOME/minishift" >> $HOME/.bashrc && \
source $HOME/.bashrc
Ejecutar miniturno
minishift --help
muestra todas las opciones disponibles
# minishift start --vm-driver=virtualbox
Ahora debería tener un turno abierto en funcionamiento
Exportar el comando del cliente Openshift a $PATH
Este comando debe instalarse cuando ejecuta minishift start
si no está presente en el sistema.
Agrégalo a $PATH para mayor comodidad:
# echo "export PATH=\$PATH:$(find $HOME/.minishift -name oc -type f)" >> $HOME/.bashrc && \
source $HOME/.bashrc
Login to minishift
Nota: tendrás que aceptar certificados SSL no seguros
Para conectarse con el cliente bash:
# oc login -u system:admin https://$(minishift ip):8443
Para conectarse con su navegador predeterminado (iniciar sesión con desarrollador:desarrollador):
# minishift console
Finalmente, su Openshift-origin-standalone para fines de prueba/desarrollo está listo y accesible.
Algunas cosas más que tal vez necesites saber
-
Cuando hayas terminado y quieras recuperar algo de RAM, ejecuta
minishift stop
-
Si desea destruir todas las VM que contienen openshift, ejecute
borrar miniturno
-
Para ver sus registros maestros de Openshift, ejecute
minishift logs
-
Para ejecutar un shell en la máquina virtual que contiene Openshift, ejecute
minishift ssh
-
Si es nuevo en openshift y desea probar una implementación, consulte la siguiendo doc
Primeros pasos con un contenedor todo en uno
Para instalar openshift, siga los pasos de instalación en https://install.openshift.com