Skip to content

Instantly share code, notes, and snippets.

View platu's full-sized avatar

Philippe Latu platu

View GitHub Profile
@platu
platu / ansible+c8000v-iosxe.md
Last active March 18, 2026 10:33
Use Ansible to configure c8000v routers lab text
description lang tags
Use Ansible to configure IOS XE Cisco routers
en
m1, devnet, cisco, iosxe, linux, ansible, lab15

DevNet Lab 15 -- Use Ansible to Back Up and Configure a c8000v Router

[toc]


@platu
platu / ovs+incus+sharedvlans-setup.md
Last active January 12, 2026 10:47
Host Incus containers networked on VLANs in the physical world

Host Incus containers networked on VLANs in the physical world

The installation process begins with a Debian trixie base installation on the host system or virtual machine.

It is important to note that this system is networked on a trunk mode port, which allows for the sharing of VLANs between the host or virtual machine and other devices on the networks.

Target topology

description lang tags
Set up a Debian-based Incus host with cloud-init and use Open vSwitch for container networking.
en
linux, netplan.io, openvswitch, incus, cloud-init

Start unprivileged Incus containers on top of Open vSwitch in a few steps

[toc]


@platu
platu / ansible+incus+web.md
Last active March 18, 2026 09:40
Using Ansible to automate the installation of Web servers on Incus system containers
description lang tags
Automate the deployment and configuration of Apache web servers on Incus containers using Ansible.
en
m1, devnet, ansible, incus, linux, lab16

DevNet Lab 16 -- Using Ansible to automate the installation of web services on Incus containers

[toc]


@platu
platu / ovs+vxlan+incus-lab.md
Last active December 18, 2025 19:37
VXLAN lab based on OpenVSwitch and Incus containers

% VXLAN lab based on OpenVSwitch and Incus containers


Preamble

When I started writing this lab, my first idea was to illustrate the Virtual Extensible LAN (VXLAN) technology. Now that the Open vSwitch configuration has been smoothly integrated into the Debian networking configuration files, the gist should be relatively easy to read.

@platu
platu / ovs+lxd-shared-vlans.md
Last active November 16, 2025 01:10
LXD containers networked on VLANs shared with the (ancient) physical world

LXD containers networked on VLANs shared with the (ancient) physical world

Topology

Starting from a Debian testing base install on host system ...


Let's start with networking

Install OvS on host