Skip to content

openshift-cluster-dns-refresh

A task to update DNS zone records and reconfigure load balancers for an OpenShift cluster

OpenShift DNS Refresh Task

This task updates the DNS zone records and reconfigures load balancers for an OpenShift cluster. It's essential for maintaining proper cluster network connectivity when cluster networking changes occur.

Requirements

Cluster Configuration

  • Existing OpenShift cluster
  • Configured load balancer nodes
  • Valid DNS zone configuration
  • Proper network access between components

Permissions

  • Access to zone management
  • Machine management permissions
  • Profile modification rights
  • File management access
  • Work order management access

Usage

Basic Operation

# Apply DNS refresh task
drpcli machines tasks add <machine-uuid> openshift-cluster-dns-refresh

# Verify DNS updates
drpcli zones show <cluster-name>

Update Process

  1. Updates zone records for:
  2. API endpoint (api..)
  3. Internal API (api-int..)
  4. Application wildcard (*.apps..)
  5. Bootstrap nodes
  6. Control plane nodes
  7. Worker nodes
  8. Verifies DNS resolution

Verification Steps

# Check DNS resolution
dig api.<cluster>.<domain>
dig *.apps.<cluster>.<domain>

Common Issues

  • DNS propagation delays
  • Network connectivity problems
  • Permission-related failures

Objects that Reference openshift-cluster-dns-refresh

Objects used by openshift-cluster-dns-refresh