Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Can we get rid of Ansible after moving the digital collections to Heroku? What’s standing in our way?

Things we have to keep

We still need Ansible for the following:

  • S3 bucket management (see issue #1023). We may want to use Terraform for this instead.

    • Notably, we need to keep create_kithe_s3.yml.

  • Building ArchivesSpace (details).

  • Building the management server itself.

    • Currently the only place from which we can run Ansible scripts. If we can run Ansible from our laptops, we can get rid of the management server.

  • Building and maintaining the Voices in Biotech servers.

Things we can eliminate

Playbooks

  • create_kithe.yml

  • restore_kithe.yml

  • sync_kithe.yml

  • update_kithe.yml

Roles

These six roles are only used by the four playbooks above, so they can be eliminated right after we move to Heroku.

  • capistrano_setup

  • ffmpeg

  • kithe

  • passenger

  • redis

  • resque

  • No labels