Actualiza las zonas DNS

En este documento, se explica cómo actualizar las zonas de DNS públicas y privadas creadas anteriormente en Google Distributed Cloud (GDC) aislado.

Antes de comenzar

Para actualizar las zonas de DNS en GDC, debes tener lo siguiente:

  • Una zona de DNS pública o privada existente Consulta Cómo enumerar zonas DNS para obtener orientación sobre cómo enumerar tus zonas actuales.
  • Los roles de identidad y acceso necesarios Para administrar las zonas de DNS de tu proyecto, pídele a tu administrador de IAM del proyecto que te otorgue el rol de administrador de proyecto de DNS administrado (managed-dns-project-admin).
  • Un archivo kubeconfig para el servidor de la API global Si aún no generaste este archivo, consulta Accede. Para obtener más información, consulta Servidores de API globales y zonales.

Actualiza una zona de DNS pública o privada

Usa la API de Kubernetes en GDC para actualizar una zona de DNS pública o privada:

kubectl --kubeconfig GLOBAL_API_SERVER apply -f - <<EOF
apiVersion: networking.global.gdc.goog/v1
kind: ManagedDNSZone
metadata:
  name: DNS_ZONE_NAME
  namespace: PROJECT_NAMESPACE
spec:
  dnsName: DOMAIN_NAME
  description: NEW_DESCRIPTION
  visibility: PUBLIC
EOF

Reemplaza lo siguiente:

  • GLOBAL_API_SERVER: Es la ruta de acceso de kubeconfig del servidor de la API global. Para obtener más información, consulta Servidores de API globales y zonales. Si aún no generaste un archivo kubeconfig para el servidor de la API, consulta Accede para obtener más detalles.
  • DNS_ZONE_NAME: Es el nombre de la zona de DNS que se debe actualizar.
  • PROJECT_NAMESPACE: Es el espacio de nombres de tu proyecto.
  • DOMAIN_NAME: Es el nombre de dominio de tu zona de DNS pública, como example.com.
  • NEW_DESCRIPTION: Es la descripción actualizada de tu zona de DNS. Por ejemplo, Public DNS zone for mydomain.com