mirror of
https://github.com/github/octodns.git
synced 2024-05-11 05:55:00 +00:00
Drop provider specific sections
This commit is contained in:
@@ -130,112 +130,4 @@ Support matrix:
|
||||
* Azure DNS supports only `obey` and `down`
|
||||
* All other dynamic-capable providers only support the default `obey`
|
||||
|
||||
#### Route53 Health Check Options
|
||||
|
||||
| Key | Description | Default |
|
||||
|--|--|--|
|
||||
| measure_latency | Show latency in AWS console | true |
|
||||
| request_interval | Healthcheck interval [10\|30] seconds | 10 |
|
||||
|
||||
```yaml
|
||||
|
||||
---
|
||||
octodns:
|
||||
healthcheck:
|
||||
host: my-host-name
|
||||
path: /dns-health-check
|
||||
port: 443
|
||||
protocol: HTTPS
|
||||
route53:
|
||||
healthcheck:
|
||||
measure_latency: false
|
||||
request_interval: 30
|
||||
```
|
||||
|
||||
#### Constellix Health Check Options
|
||||
|
||||
| Key | Description | Default |
|
||||
|--|--|--|
|
||||
| sonar_interval | Sonar check interval | ONEMINUTE |
|
||||
| sonar_port | Sonar check port | 80 |
|
||||
| sonar_regions | Sonar check regions for a check. WORLD or a list of values | WORLD |
|
||||
| sonar_type | Sonar check type TCP/HTTP | TCP |
|
||||
|
||||
Sonar check interval (sonar_interval) possible values:
|
||||
|
||||
* FIVESECONDS
|
||||
* THIRTYSECONDS
|
||||
* ONEMINUTE
|
||||
* TWOMINUTES
|
||||
* THREEMINUTES
|
||||
* FOURMINUTES
|
||||
* FIVEMINUTES
|
||||
* TENMINUTES
|
||||
* THIRTYMINUTES
|
||||
* HALFDAY
|
||||
* DAY
|
||||
|
||||
Sonar check regions (sonar_regions) possible values:
|
||||
|
||||
* ASIAPAC
|
||||
* EUROPE
|
||||
* NACENTRAL
|
||||
* NAEAST
|
||||
* NAWEST
|
||||
* OCEANIA
|
||||
* SOUTHAMERICA
|
||||
|
||||
```yaml
|
||||
|
||||
---
|
||||
octodns:
|
||||
constellix:
|
||||
healthcheck:
|
||||
sonar_interval: DAY
|
||||
sonar_port: 80
|
||||
sonar_regions:
|
||||
- ASIAPAC
|
||||
- EUROPE
|
||||
sonar_type: TCP
|
||||
```
|
||||
|
||||
#### NS1 Health Check Options
|
||||
|
||||
| Key | Description | Default |
|
||||
|--|--|--|
|
||||
| policy | One of:<ol><li>`all` - down if every region is down</li><li>`quorum` - down if majority regions are down</li><li>`one` - down if any region is down</ol> | `quorum` |
|
||||
| frequency | Frequency (in seconds) of health-check | 60 |
|
||||
| connect_timeout | Timeout (in seconds) before we give up trying to connect | 2 |
|
||||
| response_timeout | Timeout (in seconds) after connecting to wait for output | 10 |
|
||||
| rapid_recheck | Enable or disable a second, automatic verification test before changing the status of a host. Enabling this option can help prevent false positives. | False |
|
||||
|
||||
```yaml
|
||||
|
||||
---
|
||||
octodns:
|
||||
ns1:
|
||||
healthcheck:
|
||||
policy: quorum
|
||||
frequency: 60
|
||||
connect_timeout: 2
|
||||
response_timeout: 10
|
||||
rapid_recheck: True
|
||||
```
|
||||
|
||||
#### [Azure Health Check Options](https://docs.microsoft.com/en-us/azure/traffic-manager/traffic-manager-monitoring#configure-endpoint-monitoring)
|
||||
|
||||
| Key | Description | Default |
|
||||
|--|--|--|
|
||||
| interval_in_seconds | This value specifies how often an endpoint is checked for its health from a Traffic Manager probing agent. You can specify two values here: 30 seconds (normal probing) and 10 seconds (fast probing). If no values are provided, the profile sets to a default value of 30 seconds. Visit the [Traffic Manager Pricing](https://azure.microsoft.com/pricing/details/traffic-manager) page to learn more about fast probing pricing. | 30 |
|
||||
| timeout_in_seconds | This property specifies the amount of time the Traffic Manager probing agent should wait before considering a health probe check to an endpoint a failure. If the Probing Interval is set to 30 seconds, then you can set the Timeout value between 5 and 10 seconds. If no value is specified, it uses a default value of 10 seconds. If the Probing Interval is set to 10 seconds, then you can set the Timeout value between 5 and 9 seconds. If no Timeout value is specified, it uses a default value of 9 seconds. | 10 or 9 |
|
||||
| tolerated_number_of_failures | This value specifies how many failures a Traffic Manager probing agent tolerates before marking that endpoint as unhealthy. Its value can range between 0 and 9. A value of 0 means a single monitoring failure can cause that endpoint to be marked as unhealthy. If no value is specified, it uses the default value of 3. | 3 |
|
||||
|
||||
```
|
||||
---
|
||||
octodns:
|
||||
azuredns:
|
||||
healthcheck:
|
||||
interval_in_seconds: 10
|
||||
timeout_in_seconds: 7
|
||||
tolerated_number_of_failures: 4
|
||||
```
|
||||
See "Health Check Options" in individual provider documentation for customization support.
|
||||
|
Reference in New Issue
Block a user