Gérez vos buckets et objets OSS en tant que code grâce au module Terraform pour OSS. Avec le fournisseur Alibaba Cloud pour Terraform, automatisez le provisionnement des ressources OSS aux côtés de votre autre infrastructure cloud, sans aucune opération manuelle dans la console.
HashiCorp Terraform est un outil open source d’infrastructure as code. Alibaba Cloud est le troisième plus grand fournisseur de services cloud. Le fournisseur Alibaba Cloud prend en charge au moins 90 ressources et sources de données réparties sur plus de 20 services. L’interface de ligne de commande (CLI) intuitive de Terraform vous permet de déployer des fichiers de configuration sur Alibaba Cloud ou sur tout autre cloud pris en charge, tout en maîtrisant les versions de ces fichiers. La CLI génère le code correspondant aux ressources d’infrastructure, telles que les machines virtuelles, les comptes de stockage et les interfaces réseau, définies dans les fichiers de configuration qui décrivent la topologie des ressources cloud. Outil hautement évolutif, Terraform intègre les nouvelles infrastructures proposées par les fournisseurs. Vous pouvez l’utiliser pour gérer diverses ressources, notamment les objets OSS, les instances ECS, les VPC, les instances ApsaraDB RDS et les instances SLB. De plus en plus de développeurs contribuent à l’écosystème Terraform d’Alibaba Cloud. Pour consulter la documentation complète du fournisseur, rendez-vous sur terraform-alicloud-provider.
Fonctionnalités du module OSS Terraform
Le module OSS Terraform prend en charge la gestion des buckets et des objets :
-
Gestion des buckets :
Créez un bucket.
Configurez une liste de contrôle d’accès (ACL) pour un bucket.
Configurez le partage de ressources entre origines multiples (CORS) pour un bucket.
Activez la journalisation pour un bucket.
Configurez l’hébergement de site web statique pour un bucket.
Activez la protection contre le hotlinking pour un bucket.
Définissez des règles de cycle de vie pour un bucket.
-
Gestion des objets :
Téléchargez un objet.
Configurez le chiffrement côté serveur pour un objet.
Configurez une liste de contrôle d’accès (ACL) pour un objet.
Définissez les métadonnées de l’objet.
Références
Pour les instructions d’installation et d’utilisation, consultez Création d’un bucket via Terraform.
Pour télécharger le module OSS Terraform, rendez-vous sur terraform-alicloud-modules.
Pour consulter la documentation complète du module OSS Terraform, visitez alicloud_oss_bucket.