Actualizaciones de versión para el manifiesto cFCT - AWS Control Tower

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Actualizaciones de versión para el manifiesto cFCT

Para obtener información sobre la versión más reciente de Customizations for AWS Control Tower (cFCT), consulte el CHANGELOG.mdarchivo del repositorio. GitHub

aviso

La versión 2.2.0 de Customizations for AWS Control Tower (cFCT) introdujo un esquema de manifiesto de cFCT (versión 2021-03-15) para alinearlo con el servicio relacionado. AWS APIs El esquema de manifiesto permite que un único archivo manifest.yaml gestione los recursos compatibles (plantillas y) mediante flujos de trabajo disociados.AWS CloudFormation SCPs RCPs DevOps

Te recomendamos encarecidamente que actualices el esquema de manifiesto de cFCT de la versión 2020-01-01 a la versión 2021-03-15 o posterior.

CfCT sigue siendo compatible con las versiones del 15/03/2021 y del 01/01/2020 del archivo manifest.yaml. No es necesario realizar cambios en la configuración existente. Sin embargo, la versión del 01/01/2020 se encuentra en Fin del soporte. Ya no proporcionaremos actualizaciones ni añadiremos mejoras a la versión del 01/01/2020. Las características de OU raíz y OU anidada no son compatibles con la versión del 01/01/2020.

Propiedades obsoletas en la versión 2021-03-15 del manifiesto de CfCT:

organization_policies policy_file apply_to_accounts_in_ou cloudformation_resources template_file deploy_to_account deploy_to_ou ssm_parameters

Pasos de actualización obligatorios de cFCT

Cuando actualices a la versión del esquema de manifiestos de CfCT (15 de marzo de 2021), estos son los cambios que debes realizar para actualizar tus archivos. En las secciones siguientes, se describen los cambios obligatorios y recomendados para la transición.

Políticas de organizaciones
  1. Mueva los recursos de nueva propiedad a SCPs RCPs organization_policies o a organization_policies.

  2. Cambie la propiedad policy_file por la nueva propiedad resource_file.

  3. Cambie la propiedad apply_to_accounts_in_ou por la nueva propiedad deployment_targets. La lista de OU debe definirse en la subpropiedad organizational_units. La subpropiedad accounts no es compatible con las políticas de organizaciones.

  4. Añada una nueva propiedad deploy_method con el valor scp o rcp.

AWS CloudFormation recursos
  1. Mueva los CloudFormation recursos de cloudformation_resources a recursos de nuevas propiedades.

  2. Cambie la propiedad template_file por la nueva propiedad resource_file.

  3. Cambie la propiedad deploy_to_ou por la nueva propiedad deployment_targets. La lista de OU debe definirse en la subpropiedad organizational_units.

  4. Cambie la propiedad deploy_to_accounts por la nueva propiedad deployment_targets. La lista de cuentas debe definirse bajo la subpropiedad accounts.

  5. Cambie la propiedad ssm_parameters por la nueva propiedad export_outputs.

AWS CloudFormation parámetros
  1. Cambie la propiedad parameter_file por la nueva propiedad parameters.

  2. Elimine la ruta del archivo del valor de la propiedad parameter_file.

  3. Copie la clave y el valor del parámetro del archivo JSON de parámetros existente en el nuevos formato de la propiedad parameters. Esto le ayudará a administrarlos en el archivo de manifiesto.

nota

La propiedad parameter_file es compatible con la versión 2021-03-15 del manifiesto CfCT.