The Ensemble Operator¶
Welcome to the Ensemble Operator Documentation!
The Ensemble Operator is a Kubernetes Cluster Operator that you can install to your cluster to create and control ensembles of worklaods, and change them according to a user-specified algorithm. You can learn more via the links below.
Since an entity in an ensemble is typically more complex than a container, while we currently just support a Flux Operator MiniCluster, we could eventually support a larger set of notable Kubernetes abstractions, including Job, JobSet, and LeaderWorkersSet.
These seem like a well-scoped set to start. For JobSet, LeaderWorkerSet, and MiniCluster, the corresponding operator for each is required to be installed to your cluster to use them.
If you’d like to ask a question or contribute, please visit the repository on GitHub.