lotus.yaml
The configuration file used for Lotus definitions
| Type | LotusManifest |
|---|---|
| File match |
lotus.yaml
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/lotus-yaml/latest.json |
| Source | https://grnhse-vpc-assets.s3.amazonaws.com/jsonschemas/lotus.yaml.json |
Validate with Lintel
npx @lintel/lintel check
Definitions
nolint:tagliatelle
Unique name for the component. It must be DNS-friendly
The type of component.
Command describes how to run the workload
10 nested properties
1 nested properties
5 nested properties
2 nested properties
10 nested properties
1 nested properties
5 nested properties
2 nested properties
10 nested properties
1 nested properties
5 nested properties
2 nested properties
Used for deployments that need longer than the default 5 minutes to start up
The service name is only useful for grpc-sso-proxy components. If present, a health service will be spun up for the service name, and it can be possible to perform auto updates of binaries.
4 nested properties
pass OIDC IDToken to upstream via Authorization Bearer header
skip requests that have verified JWT bearer tokens
bypass authentication for requests that match the method & path. Format: method=path_regex OR path_regex alone for all methods
1 nested properties
2 nested properties
optional port to expose metrics on, defaults to 8080
apps that will connect to the datastores for this app
3 nested properties
optional port to expose metrics on, defaults to 8080
3 nested properties
The application name should match the repository's
Workloads to run
Tokens minted to securely interact with other applications
Named egress rules
List of datastores to provision
1 nested properties
5 nested properties
3 nested properties
2 nested properties
3 nested properties
2 nested properties
pass OIDC IDToken to upstream via Authorization Bearer header
skip requests that have verified JWT bearer tokens
bypass authentication for requests that match the method & path. Format: method=path_regex OR path_regex alone for all methods