Overview
Nullstone is built around a philosophy of building reusable components that are battle-tested.
However, sometimes you don't need a reusable module -- you just need a quick module that is best changed directly.
As a result, there is too much ceremony and overhead to build, test, and publish these modules.
Instead, a user should be able to include a module in their app repo, reference it in .nullstone/config.yml and rely on Nullstone to automatically publish changes to the module (if detected) and update infra based on gitops settings.
Details
Overview
Nullstone is built around a philosophy of building reusable components that are battle-tested.
However, sometimes you don't need a reusable module -- you just need a quick module that is best changed directly.
As a result, there is too much ceremony and overhead to build, test, and publish these modules.
Instead, a user should be able to include a module in their app repo, reference it in
.nullstone/config.ymland rely on Nullstone to automatically publish changes to the module (if detected) and update infra based on gitops settings.Details