GitLab esencial

Visión general de la interfaz de administración de GitLab

¡Prueba gratis durante 10 días

nuestros 1220 cursos !

Prueba gratis Mostrar modalidades de suscripción
En GitLab disponemos de una interfaz de administración web desde donde podemos administrar, con facilidad, la mayoría de sus características. Nos familiarizaremos con ella para que puedas llegar con facilidad a cualquiera de sus opciones.

Transcripción

En GitLab, disponemos de una interfaz de administración web para configurar... ...la mayoría de las opciones del sistema y ver el mantenimiento... ...y el estado del mismo. En los usuarios que tienen perfil de administrador, veremos este ícono... ...de una llave inglesa, a través del cual podemos llegar al área de administración. Los usuarios que no tienen este permiso, no verán este ícono en la barra de tareas. En el menú principal del área de administración... ...tenemos una serie de estadísticas básicas. Tanto el número de "Forks", "Issues", "Merge requests" y demás... ...que tenemos en el sistema. Las funcionalidades que tenemos activadas. La versión de cada uno de los componentes de GitLab... ...que hay ahora mismo activos en el sistema... ...cosa que podría ser muy útil en caso de algún bug... ...o algún problema que tuviéramos que reportar a GitLab. Un botón avisándonos de si la versión que tenemos ahora mismo de GitLab... ...que sería la 8.11.5 está actualizada y es la última que hay disponible. Y luego unas estadísticas sobre el número de proyectos, usuarios y grupos... ...que tenemos dados de alta en el sistema junto con las últimas altas. Podemos ver con más detalle la parte de "Proyectos". La parte de "Usuarios". Los "Grupos" del sistema. Las "Compilaciones" que están corriendo... ...y los "Runners" de interacción continua. Asimismo, tenemos una sección de monitorización... ...donde tenemos el uso del procesador, de la memoria... ...y de los discos que están montados en el sistema. Podemos ver también si somos duchos en el tema de "Ruby" y de "Sidekiq"... ...las tareas que están corriendo y cuáles han fallado... ...y en qué estado están. Los "logs del sistema", tanto la parte de "GitHost"... ...los "logs de aplicación"... ...los "logs de producción de Ruby"... ...el "log de Sidekiq" y el "Check de repositorios"... ...los "Tests de salud" que se llaman "Del sistema"... ...que prueban todas las funciones del sistema para avisarnos... ...de si están correctamente funcionando o no. Y aquí vemos que está en verde, en saludable. Tenemos también una serie de enlaces que podríamos utilizar... ...para testear funciones en concreto del sistema. Y tenemos una sección de perfilado de peticiones, que se podría utilizar... ...para hacer perfilado avanzado del rendimiento de la aplicación. En "Mensajes" tenemos una sección que es para dejar mensajes... ...a los usuarios del sistema, por ejemplo, si vamos a realizar... ...un mantenimiento, una actualización, o algo que vaya a ocupar el sistema... ...o tenemos que mandar algún aviso, podríamos escribirlo aquí. (tipeando) Y darle las fechas y horas en las que va a estar esta alerta activa... ...pues en este caso vamos a empezar la hora... ...hasta el minuto 57. Cuando yo añado este mensaje de broadcast... ...va a estar siempre activo en la cabecera de todos los usuarios... ....hasta que esté terminada la hora que hemos marcado aquí abajo. Tenemos los "System Hooks", que son los enlaces a aplicaciones externas. Tenemos "Aplicaciones", que son las aplicaciones... ...que se autentican con nosotros por "OAuth"... ...y los informes de "Abuso del sistema". Vemos que ya nos está empezando a salir la notificación de apagado del sistema... ...que hemos activado hace un momento. Y de la misma manera les estará apareciendo a todos los usuarios. En este despegable de aquí... ...tenemos para configurar las "Claves de despliegue". Tenemos también "Plantillas de servicio", las "Etiquetas" que utiliza el sistema. Configuración de "Apariencia" y "Configuración general de GitLab"... ...donde podemos poner cuáles son los controles de acceso por defecto... ...del sistema, de qué sitios permitimos importar datos. Qué sistemas de acceso permitimos para los repositorios. Si queremos que se testee la versión que tenemos para ver... ...si es la última actualizada. Notificaciones del nombre del autor cuando nos mande e-mails al sistema. Las limitaciones y configuraciones de las cuentas que creamos nuevas... ...en el sistema, por ejemplo, si está "Gravatar" activado... ...qué número máximo de proyectos tienen por defecto. Las limitaciones para dar de alta a usuarios... ...en este caso está activada el alta de usuarios externos. Cualquiera podría registrarse. Y si lo desmarcáramos, solo podríamos dar de alta nosotros usuarios en el sistema. Y si necesitan e-mail de confirmación para darse de alta. De la misma manera, podríamos tener activada el alta de usuarios... ...en el sistema, pero solo limitarlo a determinados dominios... ...por ejemplo, la web de nuestra empresa, que podría ser... ..."nuestraempresa.com"... ...y solo los usuarios que tuvieran un correo de este dominio... ...podrían darse de alta. También podríamos activar listas negras de correos de los que no aceptamos altas. Por ejemplo, de correos gratuitos como Gmail o Hotmail o algún sitio... ...del que no queremos aceptar altas. Aquí podemos aplicar algunas otras configuraciones de las restricciones... ...de quien queremos que se dé de alta o no. En este caso, solo tenemos activado un sistema "OAuth" de altas, que sería... ...la página de Gitlab.com Tenemos en la integración continua la opción de activar o no... ...los runners compartidos para los proyectos nuevos. Si tenemos un servidor de "Influx" en el que guardamos métricas... ...GitLab es compatible y podríamos activar las métricas... ...contra ese servidor para adquirir estadísticas del funcionamiento... ...del rendimiento de nuestro GitLab. También podemos activar "reCAPTCHA" para que cada vez que alguien... ...intente generar un usuario nuevo, le aparezca un "CAPTCHA"... ...generado por Google, y evitar el spam de esta manera. Para esto necesitamos darnos de alta en esta web de Google... ...y activar unas claves de usuario. También permite utilizar "Akismet", que es otro sistema parecido... ...para evitar bots y spam, que es parte de Wordpress... ...y en el que os tenéis que dar de alta en esta web. Si tenéis un sistema "Sentry", también podéis configurarlo aquí... ...para los reportes de error y para los logs... ...y podéis cambiar cuáles son los almacenamientos... ...para los repositorios Git. Si tenéis algún volumen, algún disco duro adicional que habéis montado... ...en vuestro sistema para guardar los repositorios Git... ...aquí podréis configurar cuál es el principal... ...en el que se guarden los ficheros. Podéis activar también los "Checks de repositorio"... ...que es que periódicamente se ejecuta un "Git fsck", que es un test... ...de la estabilidad de la continuidad del repositorio... ...y así podéis revisar que no hay corrupción de los discos cada X tiempo. Es una tarea periódica de GitLab. La última opción es activar "Koding". "Koding" es un "IDE", es un entorno de desarrollo online por web... ...que acaba de integrar GitLab hace poco. Si activáis esto junto con vuestra instancia de "Koding"... ...que tenéis que poner aquí vuestra dirección... ...podréis pinchar directamente en un enlace... ...en cada uno de vuestros repositorios para empezar a programar directamente... ...contra vuestro repositorio en un "IDE" online... ...sin salir nunca de la interfaz web. Básicamente, esta es la interfaz web de administración de GitLab. Podéis ahondar un poco en ello y ver todas las opciones que hay... ...para administrar al detalle cada uno de vuestros usuarios, grupos y opciones.

GitLab esencial

Aprende a instalar y administrar GitLab, bien en tu propio servidor o en un servicio web gratuito o de pago, y cómo crear un perfil y generar tu primer proyecto en GitLab.

3:14 horas (47 Videos)
Actualmente no hay comentarios.
 
Fecha de publicación:27/10/2016

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.