Project Description

Iguana is an attempt to have 100% stable initramfs which functionality is enhanced by containers.

Iguana consists of different parts, iguana-workflow being one part of it.

Iguana-workflow is a rust project tasked by parsing special iguana workflow file and start containers based on it.

Goal for this Hackweek

With initramfs one of the goals is to have it as small as possible. Introducing container runtime to the Iguana made initrd big (about 110MB currently). Iguana completely bundles podman and podman takes about 40MB in the initrd.

Goal of this project is to refactor iguana-workflow to support different container frontends with goal to lower its overall size.

For example replacing podman with runc + skopeo should save 10MB in size.

Resources

Looking for hackers with the skills:

rust containers iguana

This project is part of:

Hack Week 22

Activity

  • about 2 months ago: oholecek started this project.
  • about 2 months ago: oholecek added keyword "iguana" to this project.
  • 2 months ago: oholecek added keyword "rust" to this project.
  • 2 months ago: oholecek added keyword "containers" to this project.
  • 2 months ago: oholecek originated this project.

  • Comments

    Similar Projects

    Rewrite the D-Installer CLI by IGonzalezSosa

    Project Description

    Before the openSUSE 2...


    Algorithm Visualizer by agraul

    [comment]: # (Please use the project descriptio...


    Build a Unikernel that runs WebAssembly by flavio_castelli

    [comment]: # (Please use the project descriptio...


    The world crab by cdywan

    The world is changing. A mouse got lose and fel...


    Tafl by mrohrich

    [comment]: # (Please use the project descriptio...


    image-tools: simple tool for mirror/save/load container images & KDM and chart image list generator. by StarryWang

    [comment]: # (Please use the project descriptio...


    K3S Control Planes as a service by ademicev0

    [comment]: # (Please use the project descriptio...


    Containerized git server/client for playground and tutorials by mberti

    [comment]: # (Please use the project descriptio...


    Improve Docker registry listing tool by rbranco

    Project Description

    [regview](https://git...


    Humidity sensors with dashboard by joachimwerner

    Build a network of ("edge") humidity sensors...


    Iguana and WebAssembly by oholecek

    Project Description

    Iguana installer/resc...