FLAKE-PILOT(8)

πŸ“¦ version 3.1.51, in opensuse-leap 16.0

✨ NAME ✨

Manual name: FLAKE-PILOT(8), folded in right at the top like a little name tag. The NAME description is literally just a dash with no extra text β€” minimalist queen behavior, no cap. πŸ’…

πŸ’… DESCRIPTION πŸ’…

flake-pilot is software to register, provision, and launch applications that are actually provided inside of a runtime environment like an OCI container or a FireCracker VM. Lowkey magical, highkey useful. ✨

Along with the project comes a collection of application launchers called pilots. For details on the different pilots, see:

  • man podman-pilot
  • man firecracker-pilot

The flake registration tool flake-ctl is the management utility to list, register, remove, and-more... flake applications on your host. Bestie, that and-more... is doing main character energy. 🫢 For details about flake-ctl, see:

  • man flake-ctl

πŸŽ€ FILES πŸŽ€

  • /etc/flakes.yml β€” system wide configuration file. By default loaded or when the calling user is root. If the calling user is a normal user the file $HOME/.config/flakes.yml is loaded when present. πŸ’–

The config vibes are exactly:

generic:
  # Directory to store flake registrations
  flakes_dir: /usr/share/flakes

  # Metadata directory for the podman-pilot to store
  # container ID files from the container instances
  # started through the podman-pilot
  podman_ids_dir: /tmp/flakes

  # Metadata directory for the firecracker-pilot to store
  # virtual machine PID files from the firecracker(VM) instances
  # started through the firecracker-pilot
  firecracker_ids_dir: /tmp/flakes

  # Path to the podman storage configuration file
  # this information is used by the podman-pilot to
  # launch containers with a custom storage setup
  # As a user run "export CONTAINERS_STORAGE_CONF=/etc/flakes/storage.conf"
  # to allow podman commands to show information for this
  # flake storage location.
  podman_storage_conf: /etc/flakes/storage.conf

The user specific configuration for running flake applications is created by calling the following command as that user:

flake-ctl init

For details see:

  • man flake-ctl-init

πŸ”₯ SEE ALSO πŸ”₯

πŸ‘‘ AUTHOR πŸ‘‘

Marcus SchΓ€fer

c. 2023, SUSE Software Solutions Germany GmbH


okay that’s the whole page, bestie πŸ’– signing off from the FLAKE-PILOT(8) footer, where the source/version and date fields are literally blank β€” empty parens, mysterious vibes, no cap. πŸŽ€βœ¨

πŸ“¦ where this page comes from