Overview
Notes:
- This is archived version of the wiki for the BTNOG 10 workshop which happened from 06 - 09 June 2023 in Paro, Bhutan.
- Wiki here is just reference material for the workshop attendees. It is not comprehensive guide on these topics.
Index | Topic Links | |
---|---|---|
1 | Brief overview of lab topics & what to expect in next 4 days | Slides here |
2 | Introduction to Docker (theory) | Slides here |
3 | Deploying Containers (lab) | Instructions here |
4 | Running Containers in Production (theory) | Slides here |
5 | Running Containers in Production (lab) | Instructions here |
Index | Topic | Links |
---|---|---|
1 | Introduction to Ansible (theory) | Slides here |
2 | Ansible (lab) | Instructions here |
3 | Introduction to Git (theory) | Slides here |
4 | Introduction to Git (lab) | Instructions here |
Index | Topic | Links |
---|---|---|
1 | Introduction to Ansible Semaphore (theory) | Slides here |
2 | Ansible Semaphore setup (lab) | Instructions here |
3 | Ansible Semaphore configuration (lab) | Instructions here |
4 | Variables in Ansible & ansible semaphore (demo) | |
5 | Introduction to CI/CD concepts (theory) | Slides here |
6 | Writing .gitlab-ci.yml (theory) | Slides here |
Index | Topic | Links |
---|---|---|
1 | Gitlab CI/CD pipeline (demo) | |
2 | REST API introduction | Slides here |
3 | REST API lab with Semaphore | |
4 | Live demo & revision of concepts - LibreNMS docker container setup + configuration of routers for SNMP + Addition of devices in LibreNMS via REST API | Instructions here |
5 | Setup & live demo - Automated traffic transfer between transits based on traffic | |
5 | Feedback form | Link here |