本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 AWS CloudFormation 建立 Amazon Route 53 和 Amazon Route 53 Resolver 資源
Amazon Route 53 和 Amazon Route 53 Resolver 已與 AWS CloudFormation 整合,這項服務可協助您建立 AWS 資源的模型和設定,以減少建立和管理資源和基礎架構的時間。您可以建立一個範本,描述所有您想要的 AWS 資源,AWS CloudFormation 就會為您佈建和設定那些資源。
當您使用 AWS CloudFormation 時,您可以重複使用您的範本,重複、一致的設定您的 Route 53 和 Route 53 Resolver 資源。只需描述一次您的資源,即可在多個 AWS 帳戶 帳戶與區域內重複佈建相同資源。
Route 53、Route 53 Resolver 和 AWS CloudFormation 範本
若要佈建和設定 Route 53、Route 53 Resolver 與相關服務的資源,您必須了解 AWS CloudFormation 範本。範本是以 JSON 或 YAML 格式化的文本檔案。而您亦可以透過這些範本的說明,了解欲在 AWS CloudFormation 堆疊中佈建的資源。如果您不熟悉 JSON 或 YAML,您可以使用 AWS CloudFormation Designer 協助您開始使用 AWS CloudFormation 範本。如需詳細資訊,請參閱 AWS CloudFormation 使用者指南中的什麼是 AWS CloudFormation Designer?。
Route 53 支援在 AWS CloudFormation 中建立如下資源類型:
AWS::Route53::DNSSEC
AWS::Route53::HealthCheck
AWS::Route53::HostedZone
AWS::Route53::KeySigningKey
AWS::Route53::RecordSet
AWS::Route53::RecordSetGroup
如需更多詳細資訊 (包括 Route 53 資源的 JSON 和 YAML 範本範例),請參閱 AWS CloudFormation 使用者指南中的 Amazon Route 53 資源類型參考。
Route 53 Resolver 支援在 AWS CloudFormation 中建立以下資源類型:
AWS::Route53Resolver::FirewallDomainList
AWS::Route53Resolver::FirewallDomainList
AWS::Route53Resolver::FirewallRuleGroupAssociation
AWS::Route53Resolver::ResolverDNSSECConfig
AWS::Route53Resolver::ResolverEndpoint
AWS::Route53Resolver::ResolverQueryLoggingConfig
AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation
AWS::Route53Resolver::ResolverRule
AWS::Route53Resolver::ResolverRuleAssociation
如需更多詳細資訊 (包括 Route 53 Resolver 資源的 JSON 和 YAML 範本範例),請參閱 AWS CloudFormation 使用者指南中的 Amazon Route 53 Resolver 資源類型參考。
進一步了解 AWS CloudFormation
若要進一步了解 AWS CloudFormation,請參閱下列資源:
-
《AWS CloudFormation 使用者指南》https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html
-
《AWS CloudFormation 命令列介面使用者指南》https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/what-is-cloudformation-cli.html