Skip to main content Skip to docs navigation
Check
View on GitHub

Plugin: Single Board

Single boards management as simple as it gets.

On this page

Overview

Manage small single-board computers like Raspberry Pi using interactive commands.

Ensure that provisioning on these machines is safe, secure, and manageable remotely—from the initial OS and network setup to ongoing maintenance.

Quickstart

# Interactive mode
$ provisioner plugins install

# Non interactive mode
$ pip install provisioner-single-board-plugin

Usage

Print a list of available installables

provisioner single-board

Currently, the following single-boards are supported:

  • Raspberry Pi

Raspberry Pi

The basic set of RPi commands is designed to address the challenges of setting up and configuring a fresh RPi computer remotely:

  • Burn a Raspbian OS image on SD-Card

    provisioner single-board raspberry-pi os burn-image
    
  • Configure Raspbian OS software and hardware settings to optimize a headless RPi computer for use as a Kubernetes cluster master or node.

    provisioner single-board raspberry-pi node configure
    
  • Automatically scan the local network to detect the RPi computer once connected to the home network. This allows you to define a static IP address and reconnect it with the new address.

    provisioner single-board raspberry-pi node network