Lieutenant Operator

Welcome to the documentation of the Lieutenant Operator - a Project Syn tool.

projectsyn

Keeping inventory about tenants and clusters. It’s the "database" for the lieutenant-api. It primarily holds information about the tenants and clusters.

It also handles the management of some requirements like Git repositories and secret management: it can automatically populate Git repositories with skeleton files when a new cluster is added. It will also generate a token to be used by Steward.

The main interaction point with the Lieutenant Operator is through the Lieutenant API.

The operator is written in Go using [Kubebuilder](github.com/kubernetes-sigs/kubebuilder).

To get started fast, have a look at the tutorial Getting Started with Project Syn.