Overview
Record sets are the DNS entries within a zone that map hostnames to values. Each record set has a type (A, CNAME, MX, etc.), a fully qualified name, a TTL, and one or more values. Record sets are project-scoped through their parent zone.Prerequisites
- An active Polystack account with appropriate permissions
- Access to the Polystack Dashboard or CLI configured with credentials
- API credentials sourced (
source openrc.sh)
A zone must be in Active status before record sets can be created within it. See
Create a Zone if you have not yet provisioned a zone.
Create a Record Set
- Dashboard
- CLI
The Create Record Set form provides dynamic help text and validation based on
the selected record type.
1
Open the zone
Navigate to Network > DNS Zones and click a zone name to
open the detail page. Go to the Record Sets tab.Click Create Record Set.
2
Select the record type
Choose the Type from the dropdown. This selection controls the
validation rules and format hints for the Records field.
The default selection is A.
The Type field cannot be changed after creation. If you need a different
type, delete the record set and create a new one.
3
Enter the record name
Enter the Name — the fully qualified hostname for this record.The form shows a format example based on the selected type:
4
Add a description (optional)
Enter an optional Description for this record set.
5
Set the TTL
Enter the TTL (Time To Live) in seconds. Default:
3600 (1 hour).This controls how long resolvers cache this record before re-querying.6
Add record values
Click the add button in the Records field to add one or more values.
At least one record value is required.The form shows format examples and validation rules based on the selected type:
7
Create the record set
Click Confirm. The record set enters Pending momentarily and then
transitions to Active.
Record set appears in the zone’s Record Sets tab with status Active.
View Record Sets
- Dashboard
- CLI
1
View the record list
Navigate to a zone’s detail page and go to the Record Sets tab. The list shows:
2
Filter records
Use the search/filter bar to narrow the list:
3
View record detail
Click a record name to open the detail page showing:
Update a Record Set
- Dashboard
- CLI
1
Open the update dialog
Navigate to the zone’s Record Sets tab. Click the Update action
on the record row, or open the record detail page and click Update.
2
Edit the record
The Name and Type fields are locked and cannot be changed. You can
update:
- Description
- TTL
- Records — add, remove, or modify values
To change a record’s type (e.g., A to AAAA), delete the existing record
set and create a new one with the correct type.
3
Save the update
Click Confirm. The record set enters Pending briefly during the update.
Delete Record Sets
- Dashboard
- CLI
1
Select records to delete
Navigate to the zone’s Record Sets tab. Select one or more records using
the checkboxes and click Delete in the batch actions bar.Alternatively, click the More menu on a record row and select Delete.
2
Confirm deletion
Confirm the deletion in the dialog. The confirmation shows both the record name
and ID.
Next Steps
Record Types Reference
Detailed reference for every supported record type and its value format
Reverse DNS
Configure PTR records for IP-to-hostname resolution
Troubleshooting
Resolve propagation delays and CNAME conflicts
Create a Zone
Provision a new authoritative zone for a domain
