Sign inSign up

jasonbrooks/gitlab-centos7-atomicapp

By jasonbrooks

Updated about 10 years ago

gitlab atomicapp test

Image
0

342

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

about 10 years ago

docker pull jasonbrooks/gitlab-centos7-atomicapp