MUNGE

MUNGE (MUNGE Uid ‘N’ Gid Emporium) is an authentication service for creating and validating credentials.

This service is used by all our Slurm charms, including:

MUNGE requires sharing a cryptographically secure key between all the Slurm nodes in a cluster. To generate this key, the charms use the mungectl utility, which uses Go’s crypto/rand library to generate a cryptographically secure key of 1024 bytes of length, using either getrandom(2) if available, and /dev/urandom otherwise.

You can find more information about MUNGE on its official wiki.

Packages used