Every change is reviewable
Output is sorted, deterministic and split into one file per resource, so a pull request diff is the change the cluster receives.
How it fits
rendered/. You commit that output, so every pull request shows what changes in which cluster.brew install --cask mykso/tap/myksnix profile install github:mykso/myksyay -S myks-bindocker pull ghcr.io/mykso/myks:latestOutput is sorted, deterministic and split into one file per resource, so a pull request diff is the change the cluster receives.
Environments form a directory tree that inherits from its parents, and applications are instances of reusable prototypes.
ytt overlays modify the rendered output of a chart for one application, one prototype, or every application of an environment.
Smart Mode renders only the applications your changes affect, and applications render in parallel.
Generates an Application per application, plus an AppProject and a cluster Secret per environment.
myks inspect apps --provenance names the file that sets every final value; --redundant reports overrides that change nothing.
myks rendermyks initmyks inspectmyks cleanupmyks migrate