Outblocks project configuration
Outblocks project configuration files
| Type | OutblocksProject |
|---|---|
| File match |
project.outblocks.yaml
project.outblocks.yml
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/outblocks-project-configuration/latest.json |
| Source | https://raw.githubusercontent.com/outblocks/outblocks-cli/master/schema/schema-project.json |
Validate with Lintel
npx @lintel/lintel check
Definitions
2 nested properties
State type, plugin specific value e.g. 'gcp' for gcp plugin or use 'local' for local state.
Path of local state, used only when state type is 'local'.
1 nested properties
Secrets provider type, plugin specific value e.g. 'gcp' for gcp plugin.
3 nested properties
Monitoring plugin override. Defaults to first supported plugin available.
Monitoring notification channels.
Monitoring targets.
Project-wide plugins.
3 nested properties
1 nested properties
Deploy plugin override. Defaults to first supported plugin available.
1 nested properties
DNS plugin override. Defaults to first supported plugin available.
2 nested properties
Run plugin override. Defaults to first supported plugin available.
Additional environment variables added to every app that supports environment variables.
Public key file path. Required to be in PEM format.
Private key file path. Required to be in PEM format.
Public key value in PEM format.
Private key value in PEM format.
State type, plugin specific value e.g. 'gcp' for gcp plugin or use 'local' for local state.
Path of local state, used only when state type is 'local'.
Secrets provider type, plugin specific value e.g. 'gcp' for gcp plugin.
Explicitly set password, defaults to a randomly generated string.
Hostname that user is allowed to connect from. Not all databases may support it.
The list of Origins eligible to receive CORS response headers. Note: "*" is permitted in the list of origins, and means "any Origin".
The list of HTTP methods on which to include CORS response headers, (GET, OPTIONS, POST, etc) Note: "*" is permitted in the list of methods, and means "any method".
The list of HTTP headers other than the simple response headers to give permission for the user-agent to share across domains.
The value in seconds to return in the Access-Control-Max-Age header used in preflight responses.
Monitoring plugin override. Defaults to first supported plugin available.
Monitoring notification channels.
Monitoring targets.
Notification channel type. Possible values: slack, email.
Target full url.
Check frequency in minutes. Defaults to 5 minutes.
Check locations to use. Defaults to 'all'.
1 nested properties
Deploy plugin override. Defaults to first supported plugin available.
1 nested properties
DNS plugin override. Defaults to first supported plugin available.
2 nested properties
Run plugin override. Defaults to first supported plugin available.
Additional environment variables added to every app that supports environment variables.
Deploy plugin override. Defaults to first supported plugin available.
DNS plugin override. Defaults to first supported plugin available.
Run plugin override. Defaults to first supported plugin available.
Additional environment variables added to every app that supports environment variables.