This AMI provides a Gitlab server.
- Amazon Linux 2 AMI (HVM)
- Gitlab CE 12.4
- nginx(Gitlab Omnibus)
- Postgres (Gitlab Omnibus)
- Redis (Gitlab Omnibus)
- Prometheus (Gitlab Omnibus)
- Grafana (Gitlab Omnibus)
Once the instance is running, please enter the public DNS provided by AWS (IPv4 Public IP) into your browser. We prepared SSL/TLS so you can access to top page using https://.
When you access Gitlab top page, you will receive certificate error like this image below. It is due to the fact that the setting for SSL/TLS on Web server is self-signed dummy certificate.
For simplicity, click on the “ShowDetails” button, and click “visit this website” link to access Gitlab. If you want to set up a CA signed certificate, please refer to the following document for Step 2: Obtain a CA-signed Certificate.
Once you proceed, you will see Gitlab top page, and you will be asked to change the initial admin password as shown below.
Input new password, and click the “Change your password” button.
On the next login page, log in with Username
root and the updated password.
For more details about Gitlab, please refer to Gitlab docs.
Amazon Linux Security Center updates
Once the instance is installed please apply security patches as per Amazon Linux Security Center updates and available at:
• Here for Linux versions. Updates can be done by running
sudo yam update command.
• Here for kernel. Updates can be done by running
sudo yum update kernel command.