No Description

Krasnopolsky Ivan 1b47579d8e ✨ Add crontab 2 weeks ago
config 860d15583f 🐛 Fix gitlab registry 3 weeks ago
playbooks 1b47579d8e ✨ Add crontab 2 weeks ago
.gitignore 29b4992762 🎉 Begin a project 2 months ago
README.md dd18013ef1 ✨ Update README 1 month ago
inventory.yaml a1ab7a75e3 ✨ Add runner playbook 2 months ago
playbook.yaml 29b4992762 🎉 Begin a project 2 months ago
poetry.lock a737934ffe ✨ Add taiga 2 months ago
pyproject.toml 29b4992762 🎉 Begin a project 2 months ago

README.md

Ansible project for infrastructure deployment

Penpot

Deploy

Run playbook:

ansible-playbook -i inventory.yaml playbooks/plane.yaml

Usage

Access penpot: https://penpot-it.mephi.ru

Register with personal login and password

Plane

Deploy

Run playbook:

ansible-playbook -i inventory.yaml playbooks/plane.yaml

Usage

Access plane: https://plane-it.mephi.ru

Login: admin@mail.com
Password: 9dHMriANKL4AejEY

Gitlab

Deploy

Run playbook:

ansible-playbook -i inventory.yaml playbooks/gitlab.yaml

Init runners:

ansible-playbook -i inventory.yaml playbooks/gitlab-runners.yaml

Usage

Access gitlab: https://gitlab-it.mephi.ru

Admin credentials:

Login: mdportnov@mephi.ru
Password: oQTh26jKia3ATPoZ

Using runners

Runners with tags jvm and node are available. To launch a pipeline with a certain runner, you need to specify the appropriate tag in the stage:

build:
  stage: build
  tags:
    - jvm
  ...