Un module que vous pouvez lire avant de l'appliquer
Déployer BYOC avec Terraform
Le module Terraform qui présente les coureurs runnerhut dans votre propre compte AWS, ce qu'il crée et comment le réviser.
BYOC est déployé en tant que module Terraform plutôt qu'en tant qu'assistant de clic, car l'essentiel est que votre équipe puisse examiner ce qui arrive dans votre compte avant qu'il ne le fasse.
Ce que cela crée
- Un groupe d'autoscaling pour la capacité d'exécution, dans les sous-réseaux que vous nommez
- Un bucket S3 pour le cache, avec des règles de cycle de vie et un chiffrement par défaut
- Une règle de cache pull-through ECR
- Un rôle IAM et un profil d'instance limités exactement à ces ressources
- Un point de terminaison d'un VPC pour la communication avec le plan de contrôle
Ce qu'il ne crée pas
- Pas de VPC, de sous-réseaux ou de NAT : vous fournissez le réseau existant
- Pas d'adresses IP publiques ni de passerelle Internet
- Aucun utilisateur IAM ni clé d'accès de longue durée
Votre prochain build pourrait être deux fois plus rapide, pour moitié prix
Commencez gratuitement. Repartir tient à la même ligne, et nous publions ce diff aussi.