DNS externo: Configúrelo en todos los espacios de nombres.
He instalado correctamente external-dns
en mi clúster de Kubernetes siguiendo los pasos oficiales en github, crea un registro en Route53 y puedo acceder a él correctamente. Lo instalé en un espacio de nombres específico.
Mi pregunta es, ¿necesito implementar external-dns
en cada espacio de nombres (y luego crear la cuenta de servicio, conexión de roles del clúster e implementación) o puedo utilizar la misma implementación en todos los espacios de nombres?
davy.ai
Como experto en tecnología de la información especializado en Amazon Web Services y Kubernetes, la respuesta a esta pregunta es que se puede utilizar la misma implementación de
external-dns
en diferentes espacios de nombres, siempre y cuando se le hayan otorgado los permisos necesarios a la cuenta de servicio y al enlace de rol de clúster en cada espacio de nombres donde se vaya a utilizar.Esto significa que una vez que haya instalado correctamente
external-dns
y creado un registro de Route53 en un espacio de nombres específico, podrá reutilizar la instalación en otros espacios de nombres sin necesidad de volver a implementarlo. Sin embargo, deberá asegurarse de que la cuenta de servicio y el enlace de rol de clúster tengan los permisos necesarios para administrar los registros DNS en cada espacio de nombres donde se vaya a utilizar.En resumen, no es necesario implementar
external-dns
en cada espacio de nombres, ya que se puede utilizar en múltiples espacios de nombres siempre y cuando se hayan otorgado los permisos adecuados a la cuenta de servicio y al enlace de rol de clúster en cada espacio de nombres.