Terraform wchodzi, kończy się
BYOC na platformie AWS
Wdrażaj biegacze runnerhut na swoim koncie AWS za pomocą Terraform: IAM, VPC, pamięć podręczna S3 i przeciąganie ECR.
Moduł Terraform
Sprawdzony moduł zamiast kreatora kliknięć.
Wymuszone IMDSv2
Domyślnie metadane instancji to tylko wersja 2.
S3 + ECR
Pamięć podręczna w wiadrze, obrazy w przeciąganej pamięci podręcznej.
Tagi alokacji kosztów
Wydatki Runnera lądują w tagach, o których Twój zespół finansowy już raportuje.
Najczęstsze pytania
- Jakich uprawnień IAM potrzebuje?
- Uprawnienia do zarządzania własną grupą autoskalowania, zasobnikiem pamięci podręcznej i rolą instancji — w zakresie tagu lub prefiksu ARN. Należy zapytać każdego dostawcę proszącego o dostęp administracyjny za pomocą symboli wieloznacznych lub nieograniczonej funkcji PassRole.
- Jak obniżyć koszty NAT?
- Dodaj punkt końcowy VPC bramy S3, który jest bezpłatny i usuwa cały ruch pamięci podręcznej z NAT, a następnie punkt końcowy interfejsu ECR na potrzeby pobierania obrazów. NAT jest często największą pozycją zamówienia BYOC.
- Czy egzekwowany jest IMDSv2?
- Tak, domyślnie, z limitem przeskoków metadanych wynoszącym 1. Dostęp do IMDSv1 można uzyskać z zainfekowanego etapu kompilacji za pomocą jednego nieuwierzytelnionego żądania.
Twój następny build może być dwa razy szybszy i o połowę tańszy
Zacznij za darmo. Odejście to ta sama jedna linia — ten diff też publikujemy.