Μετάβαση στο περιεχόμενο

Terraform

GitHub Actions CI στις Terraform

Το terraform init κατεβάζει κάθε πάροχο σε κάθε εκτέλεση.

70s → 4s
Terraform init

Γιατί συμβαίνει

Τι να αλλάξει

  1. Ρυθμίστε το TF_PLUGIN_CACHE_DIR και αποθηκεύστε το κλειδωμένο στο αρχείο κλειδώματος
  2. Εκτελέστε το σχέδιο και εφαρμόστε ως ξεχωριστές εργασίες που μοιράζονται το τεχνούργημα του σχεδίου
  3. Χρησιμοποιήστε τον παραλληλισμό προσαρμοσμένο στα όρια τιμών του παρόχου σας

Terraform στο runnerhut

Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή

Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.