♪ (jazzy music) ♪
Hi, I'm Brent Beer
with Github's training team.
Millions of developers in the world's best companies
use GitHub to streamline the way they build and ship software.
Now with support for Amazon Web Services, or AWS,
GitHub Enterprise offers the same great experience to system administrators.
In this video we're going to take a look
at how to acquire the GitHub AMI to deploy our instance,
setting things up from the AWS Web Console,
and lastly, starting up our instance
to begin building and shipping great software.
To get started, let's visit enterprise.github.com
and click Try for Free in the upper right-hand corner.
On this screen we need to fill out some information about our organization
which is typically the name of our company,
our full name, and some contact email address.
This information will be used to sign in to our GitHub Enterprise web account.
Fill out my full name.
I'm going to go ahead and select GitHub on AWS as our installation type.
Then lastly, we're going to fill out some common questions here
for our GitHub support, so they know best how to help us
if we run into any issues along the way.
Click the terms of use, and then Continue.
On this screen we have three options
of how to launch our GitHub Enterprise on AWS trial.
The method that we're going to be using in this screencast
will be the last option we see down here in the very bottom section.
If we want a different AMI ID, we can select a different region
with the Edit button in the upper corner.
Simply select your own region from this option,
and save changes.
We're going to be using US East 1 in this screencast.
Let's go ahead and copy that AMI ID,
put that on our clipboard, and also click
the Download your License button on the right hand portion of the screen.
Then go ahead and open a new tab to go to aws.amazon.com.
Once here, click Sign in to the console
so that we can visit our console to launch our instances.
Enter your password,
and click EC2 in the upper left-hand corner.
This is where we're going to be launching
all of our Amazon web service instances from.
From here, click Launch Instance to start creating our instance.
We're going to click Community AMI
so we can search for that AMI ID that was presented to us
after we signed up with GitHub Enterprise.
Search for that AMI ID that you had
by typing it in into the Search field.
and click Enter.
Click Select once you see that AMI presented to you.
We recommend starting with an r3.large instance type.
On the next screen we don't have any custom configuration details,
so we can skip this and add storage.
We do need to add an additional volume here.
This EVS volume needs to be at least 10 GB.
I'm going to set it to 12, just for growth purposes.
This EVS volume is going to be used for Git data
as well as general user data.
Next we're going to tag the instance.
We're want to give this a name and value scheme
so that it's easy to identify this instance
when looking at our dashboard.
I'm going to call this ghe-aws.
Next we have our security groups.
These security groups are going to be so that we can control
what ports have access to our instance,
as well as which ports we can use when doing management console activities.
I have an existing security group configured already
and I want to talk about some of these settings.
A number of these settings are going to be used
for Git data, and Git traffic,
as well as emails, or email servers, as we can see, SMTP and SMTPS,
as well as access to our Management Console over a different port,
as well as a custom SSH port to port 122.
This is going to be used for when we need to SSH into this machine.
After we have all of these custom ports as well as default ports selected,
we can review and launch our instance.
We have one last step to review everything here.
Once we're OK with it, we can click Launch.
Before we actually launch our instance,
we need to create a SSH key pair.
I'm going to name this ghe-aws as well,
and click Download.
That'll download to my computer,
then I can use that as I need to when I need to SSH into this machine.
Once that's downloaded, click Launch Instance.
This should be launching and initialized in a few minutes
so we'll go ahead and give that a little bit to finish up
and then we can visit our instance to finish the configuration.
When ready, let's grab the public DNS
presented to us at the bottom of the screen here.
I'm going to put that onto my clipboard and open a new tab
and visit this address.
Now, because we have a self-signed SSL certificate,
we do want to give everyone a little bit of a heads-up here
that on the next screen we will be prompted
with a little bit of a warning here.
So depending on Safari, Firefox or Chrome,
we can see different prompts.
We will go ahead and detect
which browser you're currently viewing this in
and instruct you on the next steps to get past that screen.
If you really wanted to double-check this,
we can SSH into the machine to verify this certificate.
We have steps for that below.
Click Continue to Set up.
Continue past the prompt.
Now we need to upload our GitHub Enterprise license
that we got when we signed up for GitHub Enterprise.
So, click License file,
grab that license, that .ghl file,
and finish the installation.
Before we finish configuring our instance,
we need to create a management console
as well as API password.
This means even our site admins, as they choose to browse
into the management console to alter configuration settings,
they will need to type this password to get in.
Choose a password that you know everyone else will be able to share,
as well as using a password generator to generate this.
I'm going to choose New Install for this screencast.
Lastly, we have one last step before we start our instance configuration
We get to review all of our steps.
If we have any DNS, we want to change our host name,
our authentication as we choose to set up an LDAP or SAML server
for authentication into this instance,
we can add those here.
We can also revisit these settings after our instance is up and running.
Let's go ahead and scroll down to the bottom
and Save Settings so that we can start configurating the instance.
Let's go ahead and speed this up so we can move forward with this demo.
Once you're instance is finished, click Visit Your Instance to begin.
Before we can get started inviting people to our instance,
because we have built-in authentication,
we need to create our first admin account.
This is of course true for regardless of which authentication we have.
Pick a username and an email address,
as well as a password that is generated
from some auto-generating password application for you.
Next, we want to start out with at least one organization
so that new members of this instance can have collaboration
around a different project together.
We're going to call this organization name internal-tools.
And the email for this
should be set as well,
and create that organization.
Now, if we had other people on our instance already,
we could invite additional team members to this,
but for now, we'll just start out with services admin in this.
Now that our instance is up and running,
we can go back and revisit that management console
if we need to finish some configuration,
or we could start inviting people to join into this enterprise instance
to start building great software.
For more information about GitHub Enterprise
and GitHub Enterprise on AWS,
visit enterprise.github.com/AWS
Thanks for watching this episode on getting started
with GitHub Enterprise on Amazon Web Services.
With GitHub Enterprise on AWS
software developers and system administrators
can both use the tools they know and love.
♪ (jazzy music) ♪
(Jazz Musik)
Hallo, ich bin Brent Beer
vom Github Trainingteam.
Millionen Developer weltbester Firmen
nutzen Github, um Entwicklung und Vertrieb ihrer Software zu verbessern.
Mit Unterstützung von Amazon Webservices, oder AWS
bietet Github nun die gleiche großartige Erfahrung für Systemadministratoren
In diesem Video zeigen wir
wie man den GitHub AMI erlangt, um zu beginnen,
wie man die AWS Webkonsole einstellt,
und wie man startet,
großartige Software zu erstellen und zu vertreiben
Beginnen wir mit enterprise.githup.com.
Oben rechts klicken wir "Try for Free".
Hier müssen wir einige Informationen zu unserer Organisation ausfüllen.
Zumeist wird nach dem Namen der Firma gefragt,
nach dem vollen Namen und einer Emailadresse.
Diese Informationen werden benötigt, um sich auf GitHub Enterprise anzumelden.
Ich trage meinen vollen Namen ein.
Ich werde hier "GitHub auf AWS" als Installationstyp auswählen.
Und am Ende werde ich ein paar standard Fragen beantworten,
damit der Service von GitHub weiß, wie sie mir am besten helfen können,
wenn wir auf Schwierigkeiten stoßen.
Hier auf "Nutzungsbestimmungen" und "Weiter" klicken.
Auf dieser Seite haben wir drei Optionen,
wie wir unser Probeabo von GitHub Enterpriseauf AWS beginnen können.
Die Methode, welche wir auswählen werden,
ist die letzte Option, hier ganz unten auf der Seite zu sehen.
Wenn wir eine andere AMI ID wollen, können
wir mit dem "Edit" Button oben rechts eine andere Region auswählen,
Wähle aus den Optionen deine Region aus
und speichere die Änderung.
Wir werden in diesem Beispiel US East 1 verwenden.
Ich werde die AMI ID kopieren,
sie ist jetzt auf unserem clipboard und auch den
"Download your License" Button klicken, im rechten Teil des Bildschirms
Dann öffnen wir ein neues TAB und gehen auf aws.amazon.com.
Hier klicken "Sign in to the console",
damit wir zu unserer Konsole kommen und unsere Beispiele laden können.
Gib dein Passwort ein
und klick "EC2" in der Ecke oben links.
Von hier werden wir alle unsere Amazon
Webservice Beispiele starten.
♪ (música jazz) ♪
Hola, soy Brent Beer
del equipo de entrenamiento.
Desarrolladores de las mejores compañías
usan GitHub para agilizar la forma de crear y enviar software.
Ahora con el soporte para Amazon Web Services, o AWS,
GitHub ofrece la misma experiencia a administradores de sistema.
En este video vamos a ver
como adquirir la AMI de GitHub para implementar instancias,
cambiando especificaciones en la consola web de AWS,
e iniciar nuestra instancia
para empezar a construir y enviar software.
Para empezar vamos a visitar enterprise.github.com
y hacer clic en Try it for Free arriba a la derecha.
En esta pantalla necesitamos rellenar información de nuestra organización,
lo habitual, nombre de nuestra empresa,
nombre completo y dirección e-mail de contacto.
Esta información se usará para ingresar en nuestra cuenta de GitHub.
Relleno mi nombre completo.
Continuo y selecciono GitHub on AWS como nuestra forma de instalación.
Por último, vamos a rellenar algunas respuestas aquí
para el soporte de GitHub, para que sepan como ayudarnos mejor
si tenemos algún problema en el proceso.
Aceptamos las condiciones de uso y después clic en Continue.
En esta pantalla tenemos tres opciones
de cómo lanzar nuestra prueba de GitHub Enterprise on AWS.
El método que vamos a usar en este vídeo
será la última opción que vemos abajo en el final de la página.
Si queremos un ID AMI distinto seleccionamos otra región
con el botón Edit de la esquina superior.
Simplemente seleccionas tu propia región desde esta opción
y guardas los cambios.
Vamos a usar "US East 1" en este vídeo.
Seguimos y copiamos ese ID AMI
en nuestro portapapeles y después clic
en el botón de descarga tu licencia a la derecha de la pantalla.
Abrimos una nueva pestaña para ir a aws.amazon.com.
Una vez aquí, hacemos clic en acceder a la consola
y ya podemos visitar nuestra consola y lanzar nuestras instancias.
Introduce tu contraseña,
y haz clic en EC2 en la esquina superior izquierda
Aquí es donde vamos a lanzar
todas nuestras instancias del servicio de Amazon.
Hacemos clic en lanzar instancia para comenzar a crear nuestra instancia.
Hacemos clic en Community AMI
donde podemos buscar ese ID AMI que se nos mostró
después de acceder con GitHub Enterprise.
Buscamos el ID AMI que tenemos
tecleándolo en el campo de búsqueda
y hacemos clic en "Enter".
Hacemos clic en Select en el AMI que se nos muestra.
Recomendamos comenzar con una instancia del tipo r3.large.
Seguimos y como no tenemos ninguna configuración personalizada
lo saltamos para añadir almacenamiento.
Necesitamos añadir un volumen adicional.
Este volumen "EBS" necesita ser al menos de 10 GB.
Voy a establecerlo en 12, por crecimiento porterior.
Este volumen "EBS" será usado para datos de la plataforma GitHub
así como para datos de usuario.
Ahora, vamos a etiquetar la instancia.
Queremos dar un nombre y un valor de esquema
para facilitar identificar la instancia
cuando se busca en nuestro panel.
Voy a llamarla ghe-aws.
Ahora se establecen grupos de seguridad.
Estos grupos de seguridad sirven para controlar
qué puertos tienen acceso a la instancia,
así como qué puertos podemos usar para el control de la consola de gestión.
Yo ya tengo un grupo de seguridad configurado
y quiero comentaros algunos de estos ajustes.
Un número de los ajustes se va a usar
para datos Git, tráfico Git,
para correos o servidores de correo, como vemos, SMTP y SMTPS,
así como para acceder a informes de la consola de gestión
y un puerto SSH a medida a puerto 122.
Este será usado cuando necesitemos conectar por SSH a la máquina.
Tenemos todos estos puertos a medida, puertos seleccionados por defecto,
podemos revisarlos y lanzar la instancia.
Tenemos un último paso para revisar todos los parámetros.
Una vez estemos conformes haremos clic en lanzar.
Antes de lanzar nuestra instancia
necesitamos crear un par de llaves SSH.
Voy a llamarlas ghe-aws también
y hacemos clic en descargar.
Lo descargo en mi ordenador,
y podré usarlo cuando necesite conectar por SSH a esta máquina.
Una vez descargado se lanza la instancia.
Esto se completará en unos cuantos minutos
así que adelantamos el proceso hasta que falte poco
y podamos comprobar nuestra instancia para acabar la configuración.
Una vez lista vamos a coger la DNS pública
que se encuentra en la parte inferior.
Voy a ponerla en mi portapapeles, abrir una nueva pestaña
y acceder a esa dirección.
Ahora, porque tenemos un certificado SSL auto-firmado
queremos darle a todos un aviso aquí
para que en la próxima pantalla indique
una advertencia.
Dependerá de Safari, Firefox o Chrome
los distintos tipos de avisos.
Seguimos adelante y se detecta
qué navegador se está usando
y se informa de las pasos a seguir para continuar esa pantalla.
Si queremos estar totalmente seguros
podemos acceder por SSH a la máquina para verificar este certificado.
Vamos a indicar los pasos.
Clic en continuar para configurar.
Continuar pasado el aviso.
Ahora necesitamos transferir nuestra licencia de GitHub
que tenemos de nuestro acceso a GitHub Enterprise.
Clic en fichero de licencia
cogemos la licencia, el fichero .ghl,
y terminamos la instalación.
Antes de terminar la instancia
creamos una consola de gestión
así como una contraseña API.
Incluso los administradores del site cuando elijan navegar
por la consola de gestión para modificar la configuración
necesitarán la contraseña para acceder.
Elige una contraseña que sepas que puedes compartir,
por ejemplo, usando un generador de contraseñas.
Voy a elegir nueva instalación para este vídeo.
Tenemos un último paso antes de comenzar la configuración de la instancia
para revisar todos nuestros pasos.
Si tenemos algún DNS, si cambiamos el servidor,
nuestra autenficación o configurar un servidor SAML o LDAP
para autentificar nuestra instancia
podemos hacerlo aquí.
Podremos modificar esta configuración después de que la instancia esté activa.
Vamos a desplazarnos abajo
y guardamos los ajustes para configurar la instancia.
Vamos a acelerar este paso para continuar con esta demonstración.
Una vez la instancia está acabada, podemos acceder a ella.
Antes de que podamos empezar a invitar personas a nuestra instancia,
como tenemos autentificación,
creamos una cuenta de administrador.
Esto es así independientemente del tipo de autentificación.
Elegimos un nombre de usario y un e-mail,
así como una contraseña generada
por alguna aplicación de generación de contraseñas.
Lo siguiente es tener, al menos, una organización
para que los nuevos miembros puedan colaborar
en torno a diferentes proyectos conjuntos.
Vamos a llamar a esta organización internal-tools.
Ponemos un e-mail,
también para ella,
y creamos la organización.
Ahora, si ya tenemos usuarios para la instancia,
podríamos invitar a otros miembros al equipo,
pero, por ahora, comenzaremos ya con los servicios de administración.
Ahora que la instancia está activa,
podemos regresar a la consola de gestión
si necesitamos revisar algún ajuste
o podemos empezar con las invitaciones a unirse a la instancia empresarial
para comenzar a generar software.
Para más información acerca de GitHub
y de GitHub Enterprise on AWS
visita enterprise.github.com/AWS.
Gracias por ver el vídeo sobre cómo empezar
con GitHub para los Amazon Web Services.
Con GitHub Enterprise on AWS
tanto desarrolladores como administradores
pueden usar las herramientas que ya conocen.
♪ (música jazz) ♪
Hola, soy Brent Beer
del equipo de entrenamiento de GitHub
Millones de desarrolladores de las mejores compañias.
usan Github para agilizar la forma de crear y enviar software.
Ahora con soporte para Amazon Web Services, o AWS,
GitHub ofrece la misma experiencia a administradores de sistema.
En este video veremos.
como adquirir la AMI de GitHub para implementar instancias,
cambiando configuraciones en la consola web AWS,
y empezar tu instancia
para empezar a crear y enviar software excelente
Para empezar, visita enterprise.github.com
y da click en Try for Free arriba a la derecha.
En esta parte, necesitamos llenar la información de nuestra organización.
usualmente, el nombre de nuestra empresa,
nuestro nombre completo, y un e-mail de contacto.
Esta información servirá para ingresar a nuestra cuenta de GitHub.
Llenó mi nombre completo.
Continuo y selecciono GitHub on AWS como nuestro tipo de instalación.
Finalmente, llenaremos algunas preguntas comunes}
para nuestro soporte de GitHub, y así ellos sabrán mejor cómo ayudarnos.
si tenemos inconvenientes en el proceso.
Aceptamos los términos de uso, y despues Continue
En esta parte, tenemos tres opciones
de como lanzar nuestra prueva de GitHub.
El método que usaremos en este video
será la ultima opción que vemos aquí abajo hasta el fondo de la pantalla.
Si queremos un ID AMI distinto, seccionamos otra región
con el botón Edit en la esquina superior.
Seleccionas tu región de esta opción,
y guardas los cambios.
Usaremos US East 1 en este video.
Seguimos y copiemos esa AMI ID,
en nuestro portapapeles, y damos click
el botón Download your License en la parte derecha de la pantalla.
Continuemos y abrimos una nueva pestaña para ir a aws.amazon.com
Click en Sign in to the console
y así podemos visitar nuestra consola para lanzar nuestras instancias.
Introduce tu contraseña,
click en EC2 en la esquina superior izquierda.
Aquí es donde lanzaremos
todas nuestras instancias de Amazon.
Da click en Launch Instance para empezar a crear nuestra Instancia.
Daremos click en Community AMI
y así podemos buscar esa AMI ID que se nos presentó
después de ingresar con GitHub Enterprise
Busca esa AMI ID que tenías
introduciéndolo en el campo de búsqueda.
click en Enter.
Click en Select al ver que se te mostró la AMI.
Recomendamos empezar con una instancia r3.large.
Después, como no tenemos alguna configuración personalizada,
lo saltamos y agregamos almacenamiento.
No necesitamos agregar algún volumen adicional aquí.
Este volumen EVS necesita al menos 10 GB.
Seleccionaré 12, para propósitos de crecimiento.
Este volumen EVS será usado en GitHub
y como datos de usuario.
Ahora, vamos a etiquetar la instancia.
Queremos darle un nombre y un valor de esquema
y así, sea fácil identificarla
al buscar en nuestro panel.
La llamaré ghe-aws.
Ahora establecemos grupos de seguridad.
Estos, serán para controlar.
qué puertos tienen acceso a nuestra instancia
así como qué puerto podemos usar al administrar nuestra consola.
Ya tengo un grupo de seguridad configurado
y quiero hablar de estos ajustes.
Algunos ajustes se usarán
para datos y tráfico Git,
para correos, servidores de correos, como vemos, SMTP y SMTPS,
Y para accesar a nuestra Consola desde un puerto diferente,
y un puerto SSH a medida a puerto 122.
Este será usado cuando necesitemos conectar por SSH a la máquina.
Tenemos todos estos puertos a medida y puertos seleccionados por defecto,
podemos revisar y lanzar la instancia.
Un último paso para revisar todo aquí.
Cuando estemos conformes, damos click en Launch.
Antes de lanzar la instancia,
necesitamos crear un par de llaves SSH.
También las llamaré ghe-aws,
click en Download.
Eso las descargará a mi computadora,
para poder usarla cuando necesite conectar por SSH a esta maquina.
Una vez descargadas, Da click en lanzar instancia.
Esto la iniciaría en unos minutos
así que adelantémonos hasta casi el final
y podamos ver nuestra instancia para acabar la configuración.
Ya lista, tomemos una DNS pública
que está al fondo de la pantalla.
Lo pondré en mi portapapeles abro una nueva pestaña
e ingreso a esta dirección.
Como tenemos un certificado SSL auto-firmado,
queremos dar a todos un aviso aquí
que será indicado en la próxima pantalla
con una advertencia.
Dependerá de Safari, Firefox o Chrome
el aviso que veremos.
Continuamos y detectamos
en qué navegador estás viendo esto
e informarte los pasos a seguir para pasar esa pantalla.
Si queremos asegurarnos,
podemos acceder por SSH a la máquina para verificar este certificado.
Indicaremos los pasos.
Click en Continue to Set up.
Continuar pasado el aviso.
Ahora transferiremos nuestra licencia de GitHub.
que obuvimos al ingresar.
Da click en License file,
tomamos la licencia, el archivo .ghl,
y terminamos la instalación.
Antes de terminar la instancia,
creamos una consola de gestión
y una contraseña API.
Así, los administradores del sitio, al elegir navegar
por la consola de gestión para cambiar la configuración,
necesitarán la contraseña para acceder.
Escoge una contraseña que cualquiera pueda compartir,
puede ser usando un generador de contraseñas.
En este video eligiré New Install
Hay un último paso antes de configurar la instancia
para revisar todos los pasos.
Si tenemos un DNS, si cambiamos un servidor,
nuestra autentificación o configurar un servidor LDAP o SAML
para auntenticar en esta instancia,
podemos hacerlo aquí.
Podemos revisar esta configuración ya teniendo nuestra instancia activa.
Desplazémonos al fondo
y guardamos los ajustes para configurar la instancia.
aceleremos esto para continuar con esta demostración.
Ya que la instancia esté acabada, click en Visit Your Instance para empezar.
Antes de empezar a invitar gente a la nuestra instancia,
ya que tenemos autentificación,
creamos una cuenta de administrador.
Esto es así independientemente de la autentificación que tenemos.
Elegimos nombre de usuario y un e-mail,
y una contraseña generada
por alguna aplicación automática.
Lo siguiente, es tener, al menos, una organización
para que los nuevos miembros puedan colaborar
entorno a un proyecto grupal.
Llamaremos a esta organización internal-tools.
Tambien, ponemos un e-mail
para ella,
y creamos la organización.
Ahora, si ya tenemos usuarios en la instancia,
podríamos agregar miembros al equipo,
pero, ahora, solo empezaremos con los servicios de administración.
Ya que la instancia esté activa,
regresamos a la consola de gestión
si necesitamos algún ajuste,
o podemos empezar a invitar gente a unirse a la instancia empresarial
para comenzar a crear software
Para más información acerca de GitHub
Y GitHub Enterprise en AWS,
visita enterprise.github.com/AWS
Gracias por ver este video de cómo empezar
con GitHub para los Amazon Web Services.
Con GitHub Enterprise en AWS
tanto desarrolladores como administradores
pueden usar las herramientas que ya conocen.
♪ (música jazz) ♪
こんにちは
GitHub トレーニングチームの ブレント・ビアです
世界の何百万もの有力企業の開発者が ソフトウェアを開発し
リリースする方法を合理化するのに GitHub を使用しています
Amazon Web Services (AWS) が この度サポートされるようになり
GitHub Enterprise はこれまで同様 AWSでも 管理者に素晴らしい経験を提供しています
このビデオでは
AWS Web コンソールからの 設定をはじめ
GitHub AMI を取得して インスタンスをデプロイし
最後にあなたのインスタンスを起動して
良質のソフトウェアを開発しリリースする といったことをお見せします
まずはじめに enterprise.github.com のページを開き
画面の右上にある Try it for free をクリックしてください
この画面ではあなたの組織についての 情報を入力して下さい
一般的には会社名 フルネーム
連絡先メールアドレスです
この情報は GitHub Enterprise のアカウントへ サインインするのに使われます
あなたのフルネームを入力します
次に進んでインストールの種類として GitHub on AWS を選択します
途中で問題が発生したとき GitHub サポートで
最適なサポートを得るために よくある質問を回答します
Terms of Use をクリックして その後 Continue をクリックします
この画面では GitHub Enterprise on AWS の トライアルを起動するのに
3つのオプションが表示されています
このスクリーンキャストで使う方法は
画面の一番下の部分に表示される 最後のオプションです
別の AMI ID が必要な場合 画面右上の Edit ボタンで
別の地域を選択できます
このオプションであなたの地域を選択し
変更を保存します
このスクリーンキャストでは US East 1 を使います
次に AMI ID をコピーして クリップボードに置き
右の Download your license ボタンを クリックします
それから新しいタブを開いて aws.amazon.com へ行きます
このページが開いたら Sign in to the Console をクリックすると
あなたのインスタンスを起動するための コンソールのページへ行くことができます
パスワードを入力して
左上にある EC2 をクリックしてください
ここから Amazon Web Service の インスタンスを起動できます
Launch instance をクリックして インスタンスの作成を始めてください
Community AMI をクリックしましょう
GitHub Enterprise で登録した後 自分用に表示されていた AMI ID を
検索することができます
検索欄に AMI ID をタイプして
Enter をクリック
あなたの AMI が見つかったら Select をクリック
インスタンスタイプは r3.large で 始める事をお勧めします
次の画面ではカスタム詳細設定がないので
これは飛ばして保存します
ここで追加容量を加えなければなりません
EVS容量は最低10GBが必要です
増加することを考慮して 12に設定します
EVS容量は Git データと 一般のユーザーデータに使われます
次にインスタンスをタグ付けします
名前とバリュースキームを付けましょう
ダッシュボードを見たとき インスタンスを識別するのが簡単になります
僕はここで "ghe-aws" と名づけました
次はセキュリティーグループです
セキュリティーグループで―
どのポートからあなたのインスタンスへ アクセスするか
マネジメントコンソールを 使うときはどのポートか
それぞれ管理できます
ここには既に設定した セキュリティーグループがあるので
これらの設定について話しましょう
これらの設定の多くは
Git データや Git トラフィックに 使用されます
メールやメールサーバー SMTP SMTPS も同様です
別のポートからマネジメントコンソールへ アクセスする場合もです
カスタム SSH ポートは 122番に
このマシンへ SSH するのが 必要なときに使います
全てのカスタムポートと デフォルトポートを選択したら
確認してから 起動できます
最後に全てを確認するステップがあります
これでよければ Launch を クリックしてください
実は インスタンスを起動する前に SSH 鍵ペアを作成する必要があります
ここでは先程と同じように ghe-aws と入力して
Download Key Pair をクリック
自分のPCにダウンロードしておけば
そのマシンに SSH する時に使えます
ダウンロードが終わったら Launch Instance をクリック
数分で起動が開始し 初期設定が完了するはずです
先に進めて あと少しで完了しますよ
インスタンスのページを開いて 設定を完了させます
準備ができたら―
この画面の下に表示された パブリック DNS を記録します
それをクリップボードへコピーし 新しいタブを開き
そのアドレスのページを開きます
自己署名 SSL 証明書があるので
ここで少し皆さんに 気を付けてほしいのですが
次の画面では警告の ポップアップが表示されます
Safari Firefox Chrome それぞれ異なる警告が出ます
次に進むと
このページを現在表示している ブラウザを検出し
この画面から出るための 次のステップが指示されます
これを再確認したい場合
このマシンへ SSH してみて 証明書を確認できます
その手順を下記に記します
Continue to setup をクリック
Continue を押すと警告が消えます
GitHub Enterprise 登録時のライセンスを
アップロードする必要があります
License file をクリック
.ghl がライセンスファイルなので それを選んで
インストールは終了です
インスタンスの設定を終了する前に
マネジメントコンソールと API パスワードを
作りましょう
サイト管理者であっても
設定を変えるときには マネジメントコンソールを開き
その際にはパスワードの入力を 求める設定にする ということです
他の人と共有できるような パスワードを選ぶか―
パスワード生成器で生成した パスワードでもいいかもしれません
ここでは New Install を選びます
最後に インスタンス設定を始める前に 最終ステップがあります
ここまでのステップを確認します
DNS がある場合は ホスト名を変更したいですよね
このインスタンスには認証に LDAP や SAML をセットアップすることにしたので
それもここで追加できます
インスタンスが起動して稼動した後でも この設定を再度開くことができます
次の段階へ進みましょう 下までスクロールして行くと
Save settings があって これを押すと設定が動き出します
速度を速めて次に進み このデモの先をお見せします
インスタンス設定が完了したら
Visit your instance をクリックで開始
インスタンスへ他の人を招待する前に ビルトインの認証があるので
最初の管理者アカウントを作成しましょう
これはどの認証があるかに関わらず同じです
ユーザー名とメールアドレスを選んで
自動生成のパスワードアプリから
生成されるパスワードも選んで下さい
次に少なくとも一つの組織を スタートさせて見ましょう
このインスタンスの新しいメンバーが
違ったプロジェクトで 一緒にコラボできるようになります
この組織を internal-tools と 名づけることにしましょう
メールアドレスも―
入力して―
”Create organization" をクリック
今度は自分たちのインスタンスに 他の人が既にいる場合
それにチームメンバーを追加できます
今はこのサービス管理者だけにしましょう
インスタンスが起動し稼動し始めたら
マネジメントコンソールに 戻ることができます
他の設定を完了する必要があったり
他の人をこの企業のインスタンスに 参加するよう招待して
素晴らしいソフトウェアを 作り始めましょう
GitHub Enterprise と GitHub Enterprise on AWSについて
詳しくは enterprise.github.com/AWS を ご覧ください
GitHub Enterprise on AWS 事始めのビデオを
ご覧いただきありがとうございます
GitHub Enterprise on AWS を使えば
ソフトウェア開発者や システム管理者の両者とも
よく知っていて 愛用しているツールを 使うことができます