mirror of https://github.com/status-im/consul.git
Fix code block examples on dns-static-lookups.mdx (#18880)
HCL and JSON configuration examples were being displayed in the same code block. This commit separates the configurations to properly display them as independent configuration examples.
This commit is contained in:
parent
f3bf3295f6
commit
5843efe16a
|
@ -234,11 +234,13 @@ _redis._tcp.service.phx1.peer.consul. 0 IN SRV 1 1 29142 0a010d56.addr.consul.
|
||||||
If a service registered with Consul is configured with an explicit IP address or addresses in the [`address`](/consul/docs/services/configuration/services-configuration-reference#address) or [`tagged_address`](/consul/docs/services/configuration/services-configuration-reference#tagged_address) parameter, then Consul returns the hostname in the target field of the answer section for the DNS SRV query according to the following format:
|
If a service registered with Consul is configured with an explicit IP address or addresses in the [`address`](/consul/docs/services/configuration/services-configuration-reference#address) or [`tagged_address`](/consul/docs/services/configuration/services-configuration-reference#tagged_address) parameter, then Consul returns the hostname in the target field of the answer section for the DNS SRV query according to the following format:
|
||||||
|
|
||||||
```text
|
```text
|
||||||
<hexadecimal-encoded IP>.addr.<datacenter>.consul`.
|
<hexadecimal-encoded IP>.addr.<datacenter>.consul.
|
||||||
```
|
```
|
||||||
|
|
||||||
In the following example, the `rabbitmq` service is registered with an explicit IPv4 address of `192.0.2.10`.
|
In the following example, the `rabbitmq` service is registered with an explicit IPv4 address of `192.0.2.10`.
|
||||||
|
|
||||||
|
<CodeTabs>
|
||||||
|
|
||||||
```hcl
|
```hcl
|
||||||
node_name = "node1"
|
node_name = "node1"
|
||||||
|
|
||||||
|
@ -247,6 +249,9 @@ services {
|
||||||
address = "192.0.2.10"
|
address = "192.0.2.10"
|
||||||
port = 5672
|
port = 5672
|
||||||
}
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
```json
|
||||||
{
|
{
|
||||||
"node_name": "node1",
|
"node_name": "node1",
|
||||||
"services": [
|
"services": [
|
||||||
|
@ -259,6 +264,8 @@ services {
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
</CodeTabs>
|
||||||
|
|
||||||
The following example SRV query response contains a single record with a hostname written as a hexadecimal value:
|
The following example SRV query response contains a single record with a hostname written as a hexadecimal value:
|
||||||
|
|
||||||
```shell-session
|
```shell-session
|
||||||
|
@ -275,6 +282,8 @@ $ echo -n "c000020a" | perl -ne 'printf("%vd\n", pack("H*", $_))'
|
||||||
|
|
||||||
In the following example, the `rabbitmq` service is registered with an explicit IPv6 address of `2001:db8:1:2:cafe::1337`.
|
In the following example, the `rabbitmq` service is registered with an explicit IPv6 address of `2001:db8:1:2:cafe::1337`.
|
||||||
|
|
||||||
|
<CodeTabs>
|
||||||
|
|
||||||
```hcl
|
```hcl
|
||||||
node_name = "node1"
|
node_name = "node1"
|
||||||
|
|
||||||
|
@ -283,6 +292,9 @@ services {
|
||||||
address = "2001:db8:1:2:cafe::1337"
|
address = "2001:db8:1:2:cafe::1337"
|
||||||
port = 5672
|
port = 5672
|
||||||
}
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
```json
|
||||||
{
|
{
|
||||||
"node_name": "node1",
|
"node_name": "node1",
|
||||||
"services": [
|
"services": [
|
||||||
|
@ -295,6 +307,8 @@ services {
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
</CodeTabs>
|
||||||
|
|
||||||
The following example SRV query response contains a single record with a hostname written as a hexadecimal value:
|
The following example SRV query response contains a single record with a hostname written as a hexadecimal value:
|
||||||
|
|
||||||
```shell-session
|
```shell-session
|
||||||
|
|
Loading…
Reference in New Issue