La fonctionnalité d'importation de ressources vous permet d'importer des ressources existantes dans une pile afin de les gérer et de les orchestrer de manière centralisée.
Terminologie
L'importation de ressources vous permet d'importer des ressources existantes et leurs configurations vers des piles dans Resource Orchestration Service (ROS). Vous devez utiliser la fonctionnalité d'importation de ressources conjointement avec les ensembles de modifications.
Exemples de scénarios
Utiliser l'importation de ressources pour créer une pile
Pour gérer un grand nombre de ressources cloud simultanément, utilisez l'importation de ressources afin d'ajouter ces ressources à une nouvelle pile. Cette approche vous permet de gérer les ressources cloud de manière centralisée via la pile et de réduire les interventions manuelles.
Pour plus d'informations, consultez la rubrique Créer une pile à partir de ressources existantes.
Utiliser l'importation de ressources pour mettre à jour une pile
Si une pile vide existe dans la console ROS ou si une pile contient des ressources cloud que vous souhaitez gérer, utilisez l'importation de ressources pour ajouter les ressources souhaitées à la pile afin d'en assurer la gestion centralisée.
Pour plus d'informations, consultez la rubrique Importer une ressource existante pour mettre à jour une pile.
Considérations
-
Assurez-vous que le modèle que vous souhaitez utiliser pour l'importation de ressources est valide.
Le modèle doit contenir les ressources originales présentes dans la pile ainsi que les ressources que vous souhaitez y importer. Les ressources à importer doivent déjà être créées. Pour éviter toute suppression inattendue des ressources importées, définissez la propriété
DeletionPolicyde ces ressources surRetain.Les types de ressources doivent prendre en charge les propriétés et les valeurs des ressources que vous souhaitez importer.
Spécifiez les propriétés requises pour chaque type de ressource dans le modèle.
-
Obtenez la propriété d'identifiant et sa valeur pour la ressource que vous souhaitez importer.
Pour plus d'informations, consultez la rubrique Obtenir une propriété d'identifiant de ressource pour l'importation de ressources.
-
Validez l'exactitude des configurations du modèle.
Après l'importation des ressources, nous vous recommandons de détecter les dérives sur ces ressources afin de garantir que les configurations réelles correspondent aux configurations du modèle. Pour plus d'informations, consultez la rubrique Détecter les dérives sur une pile.
Limites
L'opération d'importation de ressources doit respecter les limites applicables aux piles. Pour plus d'informations, consultez la rubrique Limites.
-
Une même ressource de types spécifiques ne peut pas être importée plusieurs fois dans plusieurs piles. Pour plus d'informations sur les types de ressources, consultez la rubrique Types de ressources prenant en charge la détection des dérives et l'importation de ressources.
Service Alibaba Cloud
Type de ressource
API Gateway
ALIYUN::ApiGateway::Api
ALIYUN::ApiGateway::App
ALIYUN::ApiGateway::Group
Alibaba Cloud DNS (DNS)
ALIYUN::DNS::DomainRecord
Elastic Compute Service (ECS)
ALIYUN::ECS::Snapshot
ALIYUN::ECS::VPC
ALIYUN::ECS::VSwitch
Auto Scaling
ALIYUN::ESS::ScalingConfiguration
ALIYUN::ESS::ScalingRule
Function Compute
ALIYUN::FC::CustomDomain
ALIYUN::FC::Function
ALIYUN::FC::Service
ALIYUN::FC::Trigger
ApsaraDB for MongoDB
ALIYUN::MONGODB::Instance
File Storage NAS (NAS)
ALIYUN::NAS::FileSystem
ApsaraDB RDS
ALIYUN::RDS::DBInstance
ApsaraDB for Redis
ALIYUN::REDIS::Instance
Server Load Balancer (SLB)
ALIYUN::SLB::MasterSlaveServerGroup
Simple Log Service
ALIYUN::SLS::Project
Virtual Private Cloud (VPC)
ALIYUN::VPC::NatGateway
ALIYUN::VPC::SnatEntry
Types de ressources prenant en charge l'importation de ressources
Pour plus d'informations sur les types de ressources, consultez la rubrique Types de ressources prenant en charge la détection des dérives et l'importation de ressources.
États liés à l'importation de ressources
État de la pile
|
État |
Description |
|
IMPORT_CREATE_IN_PROGRESS |
La pile est en cours de création à l'aide des ressources importées. |
|
IMPORT_CREATE_FAILED |
La création de la pile à l'aide des ressources importées a échoué. |
|
IMPORT_CREATE_COMPLETE |
La pile a été créée à l'aide des ressources importées. |
|
IMPORT_CREATE_ROLLBACK_IN_PROGRESS |
Un retour arrière des ressources est en cours suite à l'échec de la création de la pile à l'aide des ressources importées. |
|
IMPORT_CREATE_ROLLBACK_FAILED |
Le retour arrière des ressources a échoué suite à l'échec de la création de la pile à l'aide des ressources importées. |
|
IMPORT_CREATE_ROLLBACK_COMPLETE |
Les ressources ont fait l'objet d'un retour arrière suite à l'échec de la création de la pile à l'aide des ressources importées. |
|
IMPORT_UPDATE_IN_PROGRESS |
La pile est en cours de mise à jour à l'aide des ressources importées. |
|
IMPORT_UPDATE_FAILED |
La mise à jour de la pile à l'aide des ressources importées a échoué. |
|
IMPORT_UPDATE_COMPLETE |
La pile a été mise à jour à l'aide des ressources importées. |
|
IMPORT_UPDATE_ROLLBACK_IN_PROGRESS |
Un retour arrière des ressources est en cours suite à l'échec de la mise à jour de la pile à l'aide des ressources importées. |
|
IMPORT_UPDATE_ROLLBACK_FAILED |
Le retour arrière des ressources a échoué suite à l'échec de la mise à jour de la pile à l'aide des ressources importées. |
|
IMPORT_UPDATE_ROLLBACK_COMPLETE |
Les ressources ont fait l'objet d'un retour arrière suite à l'échec de la mise à jour de la pile à l'aide des ressources importées. |
État de la ressource
|
État |
Description |
|
IMPORT_IN_PROGRESS |
L'importation de la ressource est en cours. |
|
IMPORT_FAILED |
L'importation de la ressource a échoué. |
|
IMPORT_COMPLETE |
La ressource a été importée. |