Since rootless k3s needs an embedded nix-snapshotter, we need a config-level way of modifying the NixBuilder for internal use. We want to avoid maintaining a long-lived branch of k3s only to pass in a WithNixBuilder, so I've exposed it in the nix-snapshotter config as external_builder.
Since rootless k3s needs an embedded nix-snapshotter, we need a config-level way of modifying the
NixBuilder
for internal use. We want to avoid maintaining a long-lived branch of k3s only to pass in aWithNixBuilder
, so I've exposed it in the nix-snapshotter config asexternal_builder
.Includes an integration test.