Network/Ansible

From NURDspace
Revision as of 17:43, 2 August 2022 by R3boot (talk | contribs)
Ansible
Ansible-logo.png
Participants
Skills Sysadmin stuff
Status R&D
Niche
Purpose
Tool No
Location
Cost
Tool category

Ansible

Ansible-logo.png {{#if:No | [[Tool Owner::{{{ProjectParticipants}}} | }} {{#if:No | [[Tool Cost::{{{Cost}}} | }}


Code

The codebase that is used to manage our infra can be found [github]. Note that this repo is marked as private since it contains secrets stored in an ansible-vault

Setting it up

First, ask someone to add you to the nurdspace organization. Next, use git to checkout this codebase:

cd git
git clone git@github.com:NURDspace/operations.git

Making changes

For now, everyone who has write access to this repo is able to make changes. This implies that you *must* keep your local copy uptodate and be aware of merge conflicts whenever you commit. In the future, we might move to gitops.