Documentation
Clusters
DNS

DNS Setup

SkyU allows you to configure and manage DNS records seamlessly. With this feature, you can create new domains, configure DNS entries, and enable SSL for secure communication. The DNS setup process integrates with AWS Route 53 for domain management.

DNS Configuration Process

To set up DNS for your application in SkyU, follow these steps:

Navigate to the DNS Section

Navigate to the DNS section in the SkyU Console from the left-hand side menu and click on the Create button.


Select or Create Domain

You can either select an existing domain from the dropdown or create a new domain.

Create New Domain

If you choose to create a new domain, fill in the following details:

FieldDescriptionExample
AWS CredentialSelect an AWS credential with Route 53 access to manage hosted zones.my-aws-credential
Hosted ZoneChoose a hosted zone from the dropdown to associate with your domain.example.com

Click on Create Domain to add the selected hosted zone as a domain in SkyU.


Configure DNS

After creating or selecting a domain, configure the DNS details:

FieldDescriptionExample
DomainSelect the domain from the dropdown that you want to use for your application.example.com
IngressSpecify the Kubernetes Ingress resource that will map the DNS entry to your application.api-ingress
PrefixProvide the DNS prefix to map your application endpoint (e.g., beta, api, leave blank for root domain).api

Click on Create DNS to finalize the DNS configuration.


DNS Listing Page

Once the DNS configuration is complete, you will be redirected to the DNS Listing Page, where all configured DNS records are displayed.


Enable SSL

To secure your application, enable SSL for the DNS entry. Follow these steps:

  1. Locate the desired DNS record in the listing.
  2. Click the Enable button under the SSL column.
  3. SSL will be enabled for the domain, ensuring secure communication.

Enabling SSL ensures encrypted connections to your application, enhancing security and compliance.