Introduction

Working with ACS requires a proper environment to be prepared and is frequently not a trivial task to compile ACS due to the high number of dependencies it has. Due to this, for this workshop we recommend the use of prepared mechanisms to configure the environment in a virtualization technology. Specifically, the Vagrant Image should be the fastest option as it downloads most of the stuff from "convenient" locations and not from our sites which may be slow for some of the participants. That said, a Virtual Box image is also provided in case there's any issue installing the Vagrant image for someone.

Virtualization

Vagrant Image

The Vagrant image automatically downloads all the necessary data and prepares a virtual image ready to be used for the ACS Workshop. Further instructions on this can be found in the following confluence page:

Virtual Box Image

A Virtual Box image has been prepared with all the required stuff configured:

  • ACS software installed and tested
  • Visual Studio Code with Live Share plugin installed
  • VPN Login with one click on the network menu
  • Slack installed (Although it is recommended to use it directly from the host)

Virtual Box Image is available for CentOS 7. Please download it from:

Docker Container

Docker container offers a limited subset of tools to work on the workshop. If you configure it properly, you can also have access to GUIs, but VPN configuration and making use of collaboration tools would be harder. For this reason it is only recommended if you're going to work on limited hands-on sessions and/or only in the advanced track of the workshop.

Instructions on how to provision your own docker container with ACS can be found in Development Docker confluence page.

Direct Installation

If you have a compatible O.S. (We only recommend CentOS / RHEL 7 and 8, to avoid installation problems), then you could install ACS directly on your machine, following the procedure in Installing ACS, making sure you have installed all of ACS Prerequisites first.

  • No labels