Tutorials¶
This quick set of tutorials shows how to accomplish specific tasks with the Flux Operator. For these tutorials, we assume using a generic cluster. For cloud-specific tutorials, see the Deployment tutorials. If you have any questions or issues, please let us know
Isolated Tutorials¶
The following tutorials are provided from their respective directories (and are not documented here):
Simulations¶
Launchers¶
Experimental¶
Bursting¶
Bursting to GKE from a local broker to an external Google Kubernetes Engine cluster.
Bursting to EKS from a local broker to an external Amazon Elastic Kubernetes Service
Bursting to Compute Engine from a GKE broker to an external Compute Engine cluster.
Bursting (nginx service) design to use central router for bursting.
Nested¶
K3s: instiatiate k3s inside Flux, and deploy an app.
Process Namespace¶
shared-process-space: Allow flux to execute a command into another container
Machine Learning¶
Message Passing Interface (MPI)¶
Services¶
Nginx: to run alongisde your MiniCluster (and possibly expose functionality)
Workflows¶
ramble: recommended if you require installation with spack.
Although some of the others above are also workflows, these examples are going to use flux tree
(in various contexts) to
submit different job hierarchies and get around the etcd bottleneck in Kubernetes.
We have just started this arm of our experiments and you can expect more as we go!
Integrated Tutorials¶
The following tutorials are included in the rendered documentation here.