Project

General

Profile

Actions

Support #21890

closed

Document everything terraform and salt installs do

Added by Peter Amstutz 6 months ago. Updated 5 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Deployment
Due date:
Story points:
-

Description

We are considering migrating from our current stack (terraform + installer.sh + provision.sh + salt) to an Ansible playbook that handles everything (cloud provisioning + software installation + configuration). The reasons for this are:

  • fewer tools to learn / less complexity / eliminating shell script glue
  • more robust ecosystem and long term support (salt and terraform are both in stormy waters due to churn at their main sponsors)

As a first step, we should make a detailed list of all the things that the current stack is responsible for, so that we can ensure that a new installer covers them all.


Subtasks 1 (0 open1 closed)

Task #21922: Review https://dev.arvados.org/projects/arvados/wiki/Salt_Installer_FeaturesResolvedLucas Di Pentima07/10/2024Actions
Actions

Also available in: Atom PDF