Skip to content

Instantly share code, notes, and snippets.

@aadamovich
Last active November 22, 2017 07:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aadamovich/f14c1be32469d67f6e0ae0759d6b54cc to your computer and use it in GitHub Desktop.
Save aadamovich/f14c1be32469d67f6e0ae0759d6b54cc to your computer and use it in GitHub Desktop.
eXtreme Automation / DevOps MasterClass 2017

During this workshop, you'll need to use your own laptop for practical exercises.

Any operating system is allowed, but some installation variations may apply. The following software needs to be installed:

For scripting purposes, you may need to have one of the following options on your machine:

  • Python 2.7 (On Windows, do not forget to add C:\Python27 and C:\Python27\Scripts directories (or their equivalents) to the System's PATH variable.)
  • Java 8 / Groovy 2.4.+ (On Windows, do not forget to set System's JAVA_HOME and GROOVY_HOME environment variables and add %JAVA_HOME%\bin;%GROOVY_HOME%\bin to the PATH)

Specifically for Windows machine owners, the following set of tools is recommended:

Verification

The following simple test will help to ensure that virtualization and several other tools are setup correctly:

  1. Open your shell
  2. mkdir test && cd test
  3. vagrant init aestasit/devops-ubuntu-14.04
  4. vagrant up
  5. vagrant ssh

Gotchas

Enable virtualization on BIOS level

On some laptops hardware support for virtualization may be disabled by default. In order to use any virtualization software that support needs to be enabled.

Windows

Run with administrator rights

Sometimes it helps to run VirtualBox GUI and all other commands with administrative rights.

Uninstall Hyper-V component

VirtualBox may conflict with Windows native Hyper-V virtualization component. It needs to be removed from the list of Windows features.

32-bit vs. 64-bit

If you still have 32-bit system, then using 32-bit binaries of all tools may help with some issues.

@CoolTolin
Copy link

Hi Andrey
Did you put the slides from the course in the dropbox? I cannot find any slideshow, only some html-links and other stuff. Do you have them in pdf or powerpoint format?
Thomas

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment