Mise en place des conditions préalables
Avec ce tutoriel, voyez comment mettre en place les prérequis pour développer une Infrastructure as Code (IaC) (configuration Terraform) en utilisant IBM Cloud® DevSecOps. Découvrez également comment déployer, sécuriser et gérer une implémentation de référence complète disponible en tant que service et alimentée par IBM Cloud® Continuous Delivery.
Avant de commencer
Création d'un compte IBM Cloud
Configurez un compteIBM Cloud. En fonction de votre IBM Cloud type de compte, l'accès à certaines ressources et les capacités des DevSecOps peuvent être limitées. Pour plus d'informations, voir Configuration de votre compte IBM Cloud et Mise à niveau de votre compte.
Création d'un groupe de ressources
Les groupes de ressources organisent vos ressources de compte en groupes personnalisables afin que vous puissiez affecter aux utilisateurs l'accès à plusieurs ressources à la fois. Chaque chaîne d'outils est associée à un groupe de ressources.
Par défaut, la chaîne d'outils est créée dans le groupe de ressources Default. Pour plus d'informations, voir Création d'un groupe de ressources.
Stockage des valeurs des secrets
Vérifiez que les valeurs secrètes dont vous avez besoin sont stockées dans un coffre-fort de gestion des secrets. La gestion des secrets IBM Cloud vous permet de choisir parmi différentes offres de gestion des secrets et de protection des données. Créez une instance du coffre-fort de gestion des secrets, si vous n'en avez pas. Pour plus d'informations sur IBM Cloud® Secrets Manager, voir Initiation à Secrets Manager.
Appliquer les étapes
Vous pouvez effectuer toutes les étapes importantes ou certaines d'entre elles.
- Créer une clé d'artefact par encodage pour se connecter à IaC.
- Créez une clé d'APIIBM Cloud. Sauvegardez la valeur de la clé API en la copiant, en la téléchargeant ou en l'ajoutant à votre coffre-fort. Vous pouvez également créer la clé API au cours de la procédure d'installation guidée par le modèle.
- Validez que les permissions IAM sont attribuées aux intégrations correspondantes.
- Installez l'interface de ligne de commande IBM Cloud.
- Créez une instance et un compartiment IBM Cloud® Object Storage. Pour plus d'informations, voir Qu'est-ce que IBM Cloud Object Storage ?
Etapes suivantes
Vous devez maintenant définir les conditions préalables. Passez au tutoriel suivant de la série Mise en place d'une chaîne d'outils CI pour IaC.