Skip to content

The Flux Tutorials! But not official, this is a Dinosaur Tutorial series. 🦖

License

Notifications You must be signed in to change notification settings

converged-computing/flux-tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flux Tutorials

A Dinosaur Tutorial Series!

Tutorials

  • flux-in-slurm: Bring up a Flux instance (in user-space) in a Slurm Allocation - both in Kubernetes (video)
  • Flux on AWS: Deploy an entire Flux Framework cluster to "bare metal" instances on AWS with (essentially) two make commands - one to build with packer, and one to deploy with Terraform (video)
  • Flux on Azure: Deploy Flux Framework on Azure with Infiniband
  • HPCIC Tutorial 2024

What is this?

This repository is a response from user-feedback that you wanted to have different content for our Flux Tutorials, including us walking through content, and comparisons with Slurm. I hear you! In response to that, I've decided to have a little fun, and to make these shorter or "bite sized" tutorials. I'm aiming for 10-15 minutes per video, and I'll make a set of scoped topics around Flux, along with videos at your request. These will be released when I think of fun new things to share about Flux, or if you have an idea. My goal is to teach you about Flux and have fun along the way.

What about the HPCIC Tutorial Series?

We still host our official tutorial once a year! For the official tutorial, we give a longer talk followed by hosting an autoscaling Kubernetes cluster where you get an interactive notebook. If you are looking for this official tutorial material, you can find it at flux-framework/Tutorials and the latest video is here.

How do I request a tutorial?

You can open up an issue, ping me on a slack (I'm on hpc.social and several others, usually as "v" or ping me on Twitter or GitHub (I am vsoch). Any way you can get the message across is good! And if you want to participate in a recording with me? I'd love that! Most of these are unpracticed - I put together a quick README document with some commands to run, and then just record (and see what happens). It's easier that way.

Tutorials Coming Soon...

  • Flux on AWS
  • Flux on Google Cloud
  • Flux on Azure
  • The Jobsetta Stone (Comparing Flux and Slurm)
  • The Flux Operator
  • Fluence - Using flux-sched "Fluxion" to schedule jobs to Flux
  • The Ensemble Operator (Running Flux Ensembles in Kubernetes)
  • ...and a few more!

License

HPCIC DevTools is distributed under the terms of the MIT license. All new contributions must be made under this license.

See LICENSE, COPYRIGHT, and NOTICE for details.

SPDX-License-Identifier: (MIT)

LLNL-CODE- 842614

About

The Flux Tutorials! But not official, this is a Dinosaur Tutorial series. 🦖

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published