Spanish subtítols

← GitHub Integrations • Setting up GitHub Enterprise on AWS

Obtén el codi d'incrustació
5 llengües

Showing Revision 5 created 12/12/2016 by joseluis.gutierrez.

  1. ♪ (música jazz) ♪
  2. Hola, soy Brent Beer
  3. del equipo de entrenamiento.
  4. Desarrolladores de las mejores compañías
  5. usan GitHub para agilizar la forma
    de crear y enviar software.
  6. Ahora con el soporte para
    Amazon Web Services, o AWS,
  7. GitHub ofrece la misma experiencia
    a administradores de sistema.
  8. En este video vamos a ver
  9. como adquirir la AMI de GitHub
    para implementar instancias,
  10. cambiando especificaciones
    en la consola web de AWS,
  11. e iniciar nuestra instancia
  12. para empezar a construir y
    enviar software.
  13. Para empezar vamos a visitar
    enterprise.github.com
  14. y hacer clic en Try it for Free
    arriba a la derecha.

  15. En esta pantalla necesitamos rellenar
    información de nuestra organización,
  16. lo habitual,
    nombre de nuestra empresa,
  17. nombre completo y
    dirección e-mail de contacto.
  18. Esta información se usará para ingresar
    en nuestra cuenta de GitHub.
  19. Relleno mi nombre completo.
  20. Continuo y selecciono GitHub on AWS
    como nuestra forma de instalación.
  21. Por último, vamos a rellenar
    algunas respuestas aquí
  22. para el soporte de GitHub,
    para que sepan como ayudarnos mejor
  23. si tenemos algún problema en el proceso.
  24. Aceptamos las condiciones de uso y
    después clic en Continue.
  25. En esta pantalla tenemos tres opciones
  26. de cómo lanzar nuestra prueba de
    GitHub Enterprise on AWS.
  27. El método que vamos a usar en este vídeo
  28. será la última opción que vemos
    abajo en el final de la página.
  29. Si queremos un ID AMI distinto
    seleccionamos otra región
  30. con el botón Edit
    de la esquina superior.
  31. Simplemente seleccionas tu propia región
    desde esta opción
  32. y guardas los cambios.
  33. Vamos a usar "US East 1" en este vídeo.
  34. Seguimos y copiamos ese ID AMI
  35. en nuestro portapapeles y
    después clic
  36. en el botón de descarga tu licencia
    a la derecha de la pantalla.
  37. Abrimos una nueva pestaña
    para ir a aws.amazon.com.
  38. Una vez aquí, hacemos clic en
    acceder a la consola
  39. y ya podemos visitar nuestra consola y
    lanzar nuestras instancias.
  40. Introduce tu contraseña,
  41. y haz clic en EC2
    en la esquina superior izquierda
  42. Aquí es donde vamos a lanzar
  43. todas nuestras instancias del
    servicio de Amazon.
  44. Hacemos clic en lanzar instancia
    para comenzar a crear nuestra instancia.
  45. Hacemos clic en Community AMI
  46. donde podemos buscar ese ID AMI
    que se nos mostró
  47. después de acceder con
    GitHub Enterprise.
  48. Buscamos el ID AMI que tenemos
  49. tecleándolo en el campo de búsqueda
  50. y hacemos clic en "Enter".
  51. Hacemos clic en Select
    en el AMI que se nos muestra.
  52. Recomendamos comenzar
    con una instancia del tipo r3.large.
  53. Seguimos y como no tenemos
    ninguna configuración personalizada
  54. lo saltamos para añadir almacenamiento.
  55. Necesitamos añadir
    un volumen adicional.
  56. Este volumen "EBS"
    necesita ser al menos de 10 GB.
  57. Voy a establecerlo en 12,
    por crecimiento porterior.
  58. Este volumen "EBS" será usado
    para datos de la plataforma GitHub
  59. así como para datos de usuario.
  60. Ahora, vamos a etiquetar la instancia.
  61. Queremos dar un nombre y
    un valor de esquema
  62. para facilitar
    identificar la instancia
  63. cuando se busca en nuestro panel.
  64. Voy a llamarla ghe-aws.
  65. Ahora se establecen grupos de seguridad.
  66. Estos grupos de seguridad
    sirven para controlar
  67. qué puertos tienen acceso a la instancia,
  68. así como qué puertos podemos usar
    para el control de la consola de gestión.
  69. Yo ya tengo un grupo de seguridad
    configurado
  70. y quiero comentaros
    algunos de estos ajustes.
  71. Un número de los ajustes
    se va a usar
  72. para datos Git, tráfico Git,
  73. para correos o servidores de correo,
    como vemos, SMTP y SMTPS,
  74. así como para acceder a
    informes de la consola de gestión
  75. y un puerto SSH a medida a puerto 122.
  76. Este será usado cuando
    necesitemos conectar por SSH a la máquina.
  77. Tenemos todos estos puertos a medida,
    puertos seleccionados por defecto,
  78. podemos revisarlos y lanzar la instancia.
  79. Tenemos un último paso
    para revisar todos los parámetros.
  80. Una vez estemos conformes
    haremos clic en lanzar.
  81. Antes de lanzar nuestra instancia
  82. necesitamos crear un par de llaves SSH.
  83. Voy a llamarlas ghe-aws también
  84. y hacemos clic en descargar.
  85. Lo descargo en mi ordenador,
  86. y podré usarlo cuando necesite
    conectar por SSH a esta máquina.
  87. Una vez descargado
    se lanza la instancia.
  88. Esto se completará
    en unos cuantos minutos
  89. así que adelantamos el proceso
    hasta que falte poco
  90. y podamos comprobar nuestra instancia
    para acabar la configuración.
  91. Una vez lista vamos a coger la DNS pública
  92. que se encuentra
    en la parte inferior.
  93. Voy a ponerla en mi portapapeles,
    abrir una nueva pestaña
  94. y acceder a esa dirección.
  95. Ahora, porque tenemos
    un certificado SSL auto-firmado
  96. queremos darle a todos
    un aviso aquí
  97. para que en la próxima pantalla
    indique
  98. una advertencia.
  99. Dependerá de Safari, Firefox o Chrome
  100. los distintos tipos de avisos.
  101. Seguimos adelante y se detecta
  102. qué navegador se está usando
  103. y se informa de las pasos a seguir
    para continuar esa pantalla.
  104. Si queremos estar totalmente seguros
  105. podemos acceder por SSH a la máquina
    para verificar este certificado.
  106. Vamos a indicar los pasos.
  107. Clic en continuar para configurar.
  108. Continuar pasado el aviso.
  109. Ahora necesitamos transferir
    nuestra licencia de GitHub
  110. que tenemos de nuestro acceso
    a GitHub Enterprise.
  111. Clic en fichero de licencia
  112. cogemos la licencia,
    el fichero .ghl,
  113. y terminamos la instalación.
  114. Antes de terminar la instancia
  115. creamos una consola de gestión
  116. así como una contraseña API.
  117. Incluso los administradores del site
    cuando elijan navegar
  118. por la consola de gestión
    para modificar la configuración
  119. necesitarán la contraseña
    para acceder.
  120. Elige una contraseña que sepas
    que puedes compartir,
  121. por ejemplo, usando un
    generador de contraseñas.
  122. Voy a elegir nueva instalación
    para este vídeo.
  123. Tenemos un último paso antes de comenzar
    la configuración de la instancia
  124. para revisar todos nuestros pasos.
  125. Si tenemos algún DNS,
    si cambiamos el servidor,
  126. nuestra autenficación o
    configurar un servidor SAML o LDAP
  127. para autentificar nuestra instancia
  128. podemos hacerlo aquí.
  129. Podremos modificar esta configuración
    después de que la instancia esté activa.
  130. Vamos a desplazarnos abajo
  131. y guardamos los ajustes
    para configurar la instancia.
  132. Vamos a acelerar este paso
    para continuar con esta demonstración.
  133. Una vez la instancia está acabada,
    podemos acceder a ella.
  134. Antes de que podamos empezar a invitar
    personas a nuestra instancia,
  135. como tenemos autentificación,
  136. creamos una cuenta de administrador.
  137. Esto es así independientemente
    del tipo de autentificación.
  138. Elegimos un nombre de usario y un e-mail,
  139. así como una contraseña generada
  140. por alguna aplicación de
    generación de contraseñas.
  141. Lo siguiente es tener, al menos,
    una organización
  142. para que los nuevos miembros
    puedan colaborar
  143. en torno a diferentes proyectos conjuntos.
  144. Vamos a llamar a esta organización
    internal-tools.
  145. Ponemos un e-mail,
  146. también para ella,
  147. y creamos la organización.
  148. Ahora, si ya tenemos usuarios
    para la instancia,
  149. podríamos invitar a otros miembros
    al equipo,
  150. pero, por ahora, comenzaremos ya
    con los servicios de administración.
  151. Ahora que la instancia está activa,
  152. podemos regresar
    a la consola de gestión
  153. si necesitamos revisar algún ajuste
  154. o podemos empezar con las invitaciones
    a unirse a la instancia empresarial
  155. para comenzar a generar software.
  156. Para más información
    acerca de GitHub
  157. y de GitHub Enterprise on AWS
  158. visita enterprise.github.com/AWS.
  159. Gracias por ver el vídeo
    sobre cómo empezar
  160. con GitHub para los
    Amazon Web Services.
  161. Con GitHub Enterprise on AWS
  162. tanto desarrolladores
    como administradores
  163. pueden usar las herramientas
    que ya conocen.
  164. ♪ (música jazz) ♪