Before installing Zenko, you must have a working, appropriately sized server or cluster running with a live Kubernetes instance. The instructions here will guide you to a baseline configuration that supports a Zenko installation in a high-availability cluster.

Zenko is designed for cluster operation. You can deploy Zenko on a single server to reduce hardware cost and complexity, offering Zenko features in a small footprint, but single-server deployment sacrifices high availability: a single server is a single point of failure. Deploying Zenko on a single server requires deploying Kubernetes on this server, and ensuring that the endpoints and containers it administers are available to it from that server.

Once Zenko is installed, Kubernetes manages system operation on all nodes. You will manage and reconfigure Zenko using Helm commands.