example.com
with your domain.example.com
with your domain, GVC_NAME, and WORKLOAD_NAMEexample.com
with your domain, GVC_NAME, and TLS_SECRETdnsMode
is set to cname
and a TLS secret is required.sub.example.com
with your domain, GVC_NAME, and WORKLOAD_NAME.sub.example.com
with your domain and GVC_NAME.https://WORKLOAD_NAME.sub.example.com/
.sub.example.com
with your domain, GVC_NAME, and WORKLOAD_NAME.dnsMode
can either be cname
(for path based) or ns
(for subdomain based). For an apex domain, it must be cname
.acceptAllHosts
will only be active if the dedicated load balancer is enabled on the GVC.hostPrefix
will only be active if the dedicated load balancer is enabled on the GVC and the acceptAllHosts
propert is set to true
.Apex Domain - CNAME Mode Only
RECORD/HOST | TYPE | TTL | VALUE |
---|---|---|---|
_cpln | TXT | 600 | ORG_ID_GUID |
Subdomain (e.g., sample.domain.com) - CNAME Mode (Path Based Routing)
RECORD/HOST | TYPE | TTL | VALUE |
---|---|---|---|
_cpln-sample | TXT | 600 | ORG_ID_GUID |
sample | CNAME | 600 | GVC_ALIAS.cpln.app |
Info
page. Using the CLI, executing the command cpln gvc get GVC_NAME
will output the alias.Subdomain (e.g., sample.domain.com) - NS Mode (Subdomain Based Routing)
RECORD/HOST | TYPE | TTL | VALUE |
---|---|---|---|
_cpln-sample | TXT | 600 | ORG_ID_GUID |
sample | NS | 1800 | ns1.cpln.cloud |
sample | NS | 1800 | ns2.cpln.cloud |
sample | NS | 1800 | ns1.cpln.live |
sample | NS | 1800 | ns2.cpln.live |
id
value of the Org object.
The record _cpln-sample
is generated from the last segment of the domain, _cpln-${lastSegment}
.
In the case of an apex domain, the TXT record to add is _cpln
.The TXT record can include the ID of multiple Orgs in cases
where the domain is allowed to be used in multiple Orgs.The verification record can exist at any segment of the Domain.For example, the subdomain, two.sample.domain.com can be verified using any of the following TXT records:cpln org get ORG_NAME --output json
.The output of the command will display all the properties of the Org object. Use the value of the id
key for the TXT value.Advanced Mode
:
acceptAllHosts
in the above example manifest) can be enabled when dedicated load balancing is enabled.
hostPrefix
in the above example manifest) can be optionally defined.