Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Plural
platform
external-dns
Commits
ba46a498
Commit
ba46a498
authored
4 years ago
by
Yury Tsarev
Browse files
Options
Download
Email Patches
Plain Diff
Add short tutorial on how to create NS record
parent
ede9767c
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
README.md
+1
-0
README.md
docs/tutorials/ns-record.md
+23
-0
docs/tutorials/ns-record.md
with
24 additions
and
0 deletions
+24
-0
README.md
+
1
-
0
View file @
ba46a498
...
...
@@ -140,6 +140,7 @@ The following tutorials are provided:
*
[
Linode
](
docs/tutorials/linode.md
)
*
[
Nginx Ingress Controller
](
docs/tutorials/nginx-ingress.md
)
*
[
NS1
](
docs/tutorials/ns1.md
)
*
[
NS Record Creation with CRD Source
](
docs/tutorials/ns-record.md
)
*
[
OpenStack Designate
](
docs/tutorials/designate.md
)
*
[
Oracle Cloud Infrastructure (OCI) DNS
](
docs/tutorials/oracle.md
)
*
[
PowerDNS
](
docs/tutorials/pdns.md
)
...
...
This diff is collapsed.
Click to expand it.
docs/tutorials/ns-record.md
0 → 100644
+
23
-
0
View file @
ba46a498
# Creating NS record with CRD source
You can create NS records with the help of
[
CRD source
](
/docs/contributing/crd-source.md
)
and
`DNSEndpoint`
CRD.
Consider the following example
```
yaml
apiVersion
:
externaldns.k8s.io/v1alpha1
kind
:
DNSEndpoint
metadata
:
name
:
ns-record
spec
:
endpoints
:
-
dnsName
:
zone.example.com
recordTTL
:
300
recordType
:
NS
targets
:
-
ns1.example.com
-
ns2.example.com
```
After instantiation of this Custom Resource external-dns will create NS record with the help of configured provider, e.g.
`aws`
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment