Getting Started

Requirements

  • Python 3.11+
  • Access to a hawkBit Management API endpoint

Install

python -m venv .venv
source .venv/bin/activate  # Linux/macOS
# .venv\Scripts\activate   # Windows PowerShell

pip install -e .[dev]
hawkbit --help

Local development commands

make lint
make test

First API call (without profile)

hawkbit targets list \
  --management-url https://hawkbit.example.com \
  --username admin \
  --password admin \
  --no-verify-ssl \
  -o table