Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In order to deploy a fully automated infrastructure, we are using:

  • terraform: create VMs and data volumes, network, DNS entries, backup resources (AWS S3). Check vms.html file to identify all our machines. 

  • itsm resources (info) : installs all required applications and configurations to the machines created via terraform

    • ansible: users, letsencrypt+nginx,

      docker/

      docker

      -compose

      , monitoring and everything else

    • bamboo_agents_puppet: only bamboo agents: maven, node, docker and all bamboo builds requirements

Check vms.html to identify all our machines. 

(info) There's no technical reason why puppet and ansible co-exist. That happened naturally due to different people working on different things (smile)Some of those files

Jira Legacy
serverSystem Jira
serverIddd5f38d5-f8f4-3f41-9551-b59f4841491c
keyITSMOLD-4334

In all repositories, as they are public, secrets are encrypted (using either ansible-vault or git-crypt). If you do need access to any of them for any reason, please contact infrastructure team.

...