--- region: us-east-1 version: 2021-03-15 resources: # NewRelic Hub stackset must be included in the manifest above the NewRelic spoke stackset - name: newrelic-hub resource_file: templates/newrelic-hub-cfct.yaml parameters: - parameter_key: NewRelicAccountNumber parameter_value: <ENTER NEWRELIC ACCOUNT NUMBER> - parameter_key: NewRelicAccessKey parameter_value: <USE SSM TO STORE NEWRELIC ACCESS KEY> - parameter_key: NerdGraphEndpoint parameter_value: 'https://api.newrelic.com/graphql' - parameter_key: OrgId parameter_value: <ENTER AWS ORG ID> - parameter_key: QSS3BucketName parameter_value: 'aws-quickstart' - parameter_key: QSS3KeyPrefix parameter_value: 'quickstart-ct-newrelic-one/' deploy_method: stack_set deployment_targets: accounts: - <ENTER HUB ACCOUNT ID> export_outputs: - name: /cfct/newrelic/hub/NewRelicRegisterSNS value: $[output_NewRelicRegisterSNS] regions: - <ENTER CT HOME REGION> # NewRelic spoke stackset must be included after the NewRelic hub - name: newrelic-stackset resource_file: templates/newrelic-stack-set-cfct.yaml parameters: - parameter_key: AllowCrossAccountAccess parameter_value: <ENTER true TO EXPLICITLY AGREE CROSS ACCOUNT ACCESS> - parameter_key: RegistrationSNS parameter_value: '$[alfred_ssm_/cfct/newrelic/hub/NewRelicRegisterSNS]' - parameter_key: NewRelicAccountNumber parameter_value: <ENTER NEWRELIC ACCOUNT NUMBER> - parameter_key: NewRelicTrustedPrincipal parameter_value: '754728514883' - parameter_key: PolicyName parameter_value: 'NewRelicIntegrationRole' deploy_method: stack_set deployment_targets: organizational_units: - <ENTER TARGET OU NAME> regions: - <ENTER CT HOME REGION>