Keys
| Key | Type | Default | Description |
|---|---|---|---|
public | boolean | false | Whether services get a public address |
fence_mode | string | deny-by-default | Firewall posture: deny-by-default or allow-by-default |
dns_ttl | duration | 60s | Time-to-live for DNS records served by RoostDNS |
ipv6 | boolean | true | Enable IPv6 addressing |
Example
network:
public: false
fence_mode: deny-by-default
dns_ttl: 60s
ipv6: true
Values set here apply to every environment unless overridden in a coop.production.yolk file. Read and write values from the terminal with cluck config, and validate the whole file with cluck doctor.
NoteYolkML has no tabs, no anchors, and no surprises. Indent with two spaces, and the file will behave.