Hola y gracias de antemano...
Aprovecho AWS CloudFormation para crear automáticamente una VPC y subredes, etc.
Me gustaría que la plantilla CloudFormation creara una Zona Hospedada Privada Route 53 para VPC, pero parece que la única opción es crear Zonas Hospedadas Públicas. La sintaxis para las zonas públicas es la siguiente (dentro de "Recursos"):
"MyHostedZone": {
"Properties": {
"HostedZoneConfig": {
"Comment": "Created by CloudFormation"
},
"Name": "subdomain.example.com"
},
"Type": "AWS::Route53::HostedZone"
}
He leído los documentos de la API para crear una zona alojada, y parece que el punto final para crear una zona alojada pública y privada es el mismo, pero el factor diferenciador es que la creación de una zona alojada privada incluye una ID de VPC y una región.
¿Alguien tiene una sugerencia sobre cómo crear una Zona Hospedada Privada usando CloudFormation? Noté que CloudFormation tiene la capacidad de crear un "recurso personalizado" pero los documentos son relativamente confusos.
- ¿Hay una manera de hacerlo?
- ¿O es hacer un recurso personalizado el camino a seguir? Si es así, ¿puedes ayudar a construir el Resource JSON que llamaría al punto final API correcto?
¡¡Gracias!!