Skip to content

A task to remove Advanced Cluster Management (ACM) from 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. Reloads load balancer configuration
  9. Verifies DNS resolution

Verification Steps

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

# Verify load balancer configuration
curl -k https://api.<cluster>.<domain>:6443/version

Common Issues

  • DNS propagation delays
  • Load balancer configuration errors
  • Network connectivity problems
  • Permission-related failures