Sign inSign up

jasonbrooks/gitlab-centos7-atomicapp

By jasonbrooks

•Updated over 10 years ago

gitlab atomicapp test

Image
0

350

jasonbrooks/gitlab-centos7-atomicapp repository overview

⁠Gitlab CentOS 7 Atomic App

⁠Description

This Atomic App is a 3 tier application based on redis, postgresql and gitlab. This is also an example of Nulecule having multiple tier artifacts rather using graphs.

⁠Deployment
⁠Deploying with Default Parameters
⁠Using Atomic CLI
sudo atomic run projectatomic/gitlab-centos7-atomicapp
⁠Using Atomic App
sudo atomicapp run projectatomic/gitlab-centos7-atomicapp
⁠Deploying with User-Provided Parameters
⁠Using Atomic CLI
sudo atomic run projectatomic/gitlab-centos7-atomicapp --mode fetch --destination gitlab-centos7-atomicapp
cd gitlab-centos7-atomicapp
cp answers.conf.sample answers.conf # Modify then copy answers.conf.sample
sudo atomic run projectatomic/gitlab-centos7-atomicapp .
⁠Using Atomic App
atomicapp fetch projectatomic/gitlab-centos7-atomicapp --destination gitlab-centos7-atomicapp
cd gitlab-centos7-atomicapp
cp answers.conf.sample answers.conf # Modify then copy answers.conf.sample
atomicapp run .
⁠Interaction

The default port for Gitlab web app is :30000

For first time login, the credentials are:

  - username: root
  - password: 5iveL!fe
⁠Using the Docker Provider
curl localhost:30000
<html-foobar>
⁠Using the Kubernetes Provider

By default kubernetes will assign an available external IP to the Gitlab instance.

The node port specified (:30000) will be assigned to a Gitlab instance and thus curl'ing the localhost will work.

curl localhost:30000
<html-output>

Tag summary

Content type

Image

Digest

Size

93 MB

Last updated

over 10 years ago

docker pull jasonbrooks/gitlab-centos7-atomicapp