APNIC 56 Network Automation tutorial
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Overview

Network Automation Tutorial - APNIC 56 (Kyoto, Japan)

Overview

Section 1: Docker

Index Topic Links
1 Brief overview of topics & what to expect today Slides here
2 Introduction to Docker (theory) Slides here
3 Installing Docker Engine Instructions here
4 Running Containers ( Demo ) Instructions here
5 Getting started with Docker Compose (demo) Instructions here
6 Getting started with reverse proxy managers (demo) Instructions here

Section 2: Ansible

Index Topic Links
1 Introduction to Ansible (theory) Slides here
2 Ansible (demo) Instructions here
3 Introduction to Git Slides here
4 Git demo Instructions here

Section 3: Gitlab CI/CD pipeline

Index Topic Links
1 Introduction to Gitlab CI/CD Slides here
2 Setting up a Gitlab Runner Instructions here
3 Using Gitlab CI/CD to build a container Instructions here
4 Using CI/CD for a basic VyOS config Instructions here

Section 4: REST API

Index Topic Links
1 Introduction to REST APIs Slides here
2 Use of REST APIs - live demo
3 REST API (demo) - Calling previous jobs via REST API
4 Automated LibreNMS setup (demo)
5 Managing DNS recursor via CI/CD pipeline (demo)