Skip to content

new

Create new nyl projects and components.

Terminal window
nyl new project <dir>
nyl new component <api-version> <kind>

Creates:

<dir>/
├── nyl.toml
└── components/

Generated nyl.toml:

[project]
components_search_paths = ["components"]
helm_chart_search_paths = ["."]

Creates component chart files under:

components/<api-version>/<kind>/
├── Chart.yaml
├── values.yaml
├── values.schema.json
└── templates/deployment.yaml