Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(buildah): native OCI rootless mode; vfs storage driver; bugfixes
Done: * Added native OCI rootless Buildah mode. Provides more isolation and security in comparison to chroot mode. Works only outside of containers. * $WERF_BUILDAH_MODE instead of $WERF_CONTAINER_RUNTIME_BUILDAN for Buidah mode/isolation configuration. * VFS storage driver now available in addition to OverlayFS for both native and docker-with-fuse Buildah modes. Configurable via $WERF_BUILDAH_STORAGE_DRIVER. * Lots of bugfixes. Minor refactoring. Tests. Work in progress: Trying to get rid of a need in external configuration, external dependencies and work environment preparations to run `werf` in Buildah mode, especially when running `werf` in containers. As of now no /etc/containers/* configs needed anymore, lots of configuration built-in, some autodetection/autoconfiguration implemented.
- Loading branch information
1 parent
606c505
commit 58e92a2
Showing
17 changed files
with
548 additions
and
135 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.