Sobes.tech
Junior — Middle

Πώς μπορεί να εισαχθεί σε Terraform ένας υπάρχων πόρος που έχει δημιουργηθεί εκτός της υποδομής;

sobes.tech AI

Απάντηση από AI

Για να εισάγετε έναν πόρο στο Terraform που δημιουργήθηκε εκτός του Terraform (για παράδειγμα, χειροκίνητα μέσω της κονσόλας του παρόχου cloud), χρησιμοποιείται η εντολή terraform import. Αυτή συνδέει έναν υπάρχοντα εξωτερικό πόρο με τον πόρο που περιγράφεται στη διαμόρφωση του Terraform.

Βήματα:

  1. Περιγράψτε τον πόρο στο αρχείο διαμόρφωσης του Terraform με τον κατάλληλο τύπο και όνομα.
  2. Εκτελέστε την εντολή εισαγωγής, καθορίζοντας το αναγνωριστικό του υπάρχοντος πόρου και το όνομα του πόρου στο Terraform.

Παράδειγμα:

terraform import aws_instance.my_instance i-1234567890abcdef0

Μετά την εισαγωγή, το Terraform θα αρχίσει να διαχειρίζεται αυτόν τον πόρο, αλλά είναι σημαντικό να ελέγξετε και να ενημερώσετε τη διαμόρφωση ώστε να ταιριάζει ακριβώς με την τρέχουσα κατάσταση του πόρου.