/infra-labs

Lab assignments for the Infrastructure Automation course.

Primary LanguageJavaScriptMIT LicenseMIT

Infrastructure Automation - Lab assignments

This repository contains the lab assignments for the course Infrastructure Automation, which is part of the Bachelor Applied Computer Science programme at HOGENT.

The goal of these assignments is to get familiar with concepts like Infrastructure as Code, container virtualization, CI/CD, monitoring, etc.

This repository contains some scaffolding code, based on ansible-skeleton, a framework for quickly setting up an Ansible development and testing environment powered by Vagrant.

  • vmlab: a lab environment that, when you're finished, will consist of several VMs set up using Ansible.
  • dockerlab: sets up a VM to experiment with container virtualization.

Author/License information

This assignment and the scaffolding code was written by Bert Van Vreckem.

The assignment and all documentation is shared under the Creative Commons Attribution 4.0 International license. All code (both scaffolding and testing code) is subject to the MIT license. See LICENSE.md for details.

Questions and remarks about this assignment are welcome (use the Issues), as well as improvements, fixes, etc. (you can submit a Pull Request). However, technical support on getting the setup working, or on solving the assignment is reserved to students following the course for which it was developed.