System Setup
Welcome to KIWI! This guide will walk you through the process of registering devices, runtimes, and services in the platform step by step.
Why Follow This Order?
To deploy services in KIWI, you first need to define where to deploy them. That's why we follow the setup process in this order:
Device Registration → Runtime Registration → Service Registration
- Device Registration: Connect servers/physical devices to KIWI (e.g., Cloud VMs, on-premises servers)
- Runtime Registration: Connect container environments running on devices (e.g., Kubernetes clusters, Docker hosts)
- Service Registration: Register applications to deploy (e.g., Git repository-based microservices)
New to KIWI?
If you don't have a server yet, try connecting Docker on your local development environment first. You can experience KIWI's features without setting up a cloud environment.
Setup Scenarios
Follow these guides in order to completely set up the KIWI platform:
- Device Registration - Register servers/devices to manage
- K8s Cluster Registration - Connect a Kubernetes cluster .
- Docker Runtime Registration - Connect a Docker/Podman runtime
- Service Registration - Register Git repository-based services .
Which Runtime Should I Choose?
- Kubernetes: Ideal for large-scale production environments. Supports advanced features like auto-scaling and rolling updates.
- Docker/Podman: Ideal for small-scale environments or development/testing. Simple to set up and quick to get started.