DevSecOps

for AirGap

A free open source tool that enables continuous software delivery on systems that are disconnected from the internet.

hero

Use Zarf To

cloud
Securely Package Apps & Resources

Provides the ability to package a chunk of the internet and securely deliver all of the files and dependencies needed to run an application in a disconnected environment.

cloud
Deploy Cloud Apps While Disconnected

Provides the ability to deploy apps declaratively and without internet connectivity. This opens the door for modern cloud capabilities to be deployed in disconnected environments.

cloud
Easily Maintain Apps While Disconnected

Zarf reduces the skills and resources needed to manage and update applications in disconnected environments, ensuring no downtime or data loss when updating software.

Airplane Mode for the Cloud

Modern software assumes your systems have access to the internet. This may work for 99% of the world, but certain SECURE systems need to maintain capabilities while being disconnected or intermittently disconnected from the internet. Zarf keeps your software running, no matter your connection status.

Intermittently Connected Systems

Some systems experience disconnection occasionally due to temporary loss of access, like a rocket going around the moon. Zarf keeps those systems running.
rocket

Always Disconnected

Other systems are always disconnected due to lack of internet access. Maybe they are underground, underwater, or on another planet.
submarine

Situationally Disconnected Systems

The worlds most important infrastructure needs to be able to control their connection to the internet and still run in the case of internet loss or a cyber attack.
nuclear

Why Use Zarf

cloud
Free and Open Source Solution

Source code is open and viewable to the public which increases security through transparency. Zarf is also a free tool and available for public use.

cloud
Built to Be Distro Agnostic

Currently offers fully automated support for K3s, K3d, and Kind. Is also compatible with EKS, AKS, GKE, RKE2 and many others distro services.

cloud
Consistently Deploy Across Environments

Ensures that applications are deployed the same way each time, whether deployed to a different cluster, machine or environment.

cloud
Installs Packages with Two Commands

Reduces the risk of installation error and complexity of installation procedures by simplifying the installation of packages to just two steps.

cloud
Automates SBOM Creation

Automatically generates an SBOM from the images listed within a package, in compliance with federal mandate. Includes a UI for SBOM viewing.

cloud
Host Registry & Git Server

Zarf spins up K8 clusters, docker registries and git servers offline to allow for disconnected use. For connected users this provides a fail over solution.

OPEN SOURCE PROJECT

Join Our Mission

Zarf makes modern software capabilities a reality in disconnected environments. We aim to deliver secure software to the worlds most important environments.

1183

Stars

126K

Downloads

30

Contributors

Created & Maintained by:
logo

For enterprise package support information.