סקוניל תוצפהב Terraform ןיקתהל דציכ


.HashiCorp ירגאמ תועצמאב תונוש סקוניל תוצפהב terraform ןיקתהל דציכו Terraform יהמ ןודנ הז רמאמב

Terraform תשיג תועצמאב ךלש תיתשתה תסירפל שמשמה ,היצמוטואה םלועב ירלופופ ןנע ןומזת ילכ אוה IAC (דוקכ תיתשת). Terraform ידי לע הנבנ Hashicorp וישכעל ןוכנ ,ידירביה םג ומכ יטרפ ,ירוביצ ןנעב ךמ

.תינכותה עוציב ךרוצל קפסה לש API -ה תועצמאב תמאתו יטמוטוא ןפואב םיוסמ קפס ותוא רובע ףסותה תא דירות Terraform .ונלש ריבחתה ץבוק ךותב דובעיש קפסה תא ריכזהל ונילע .ךלש סיסבה תנוכמכ שמשל ךלוהש

.הרמוח תורוצת וא םייביטקארטניא םילכ אלו ,הנוכמל םיאירק הרדגה יצבק תועצמאב' וכו םינותנ דסמ ,תשר ,ןוסחא ,תילאוטריו הנוכמ ומכ םיבאשמ לוהינו תאצקה ךילהת

    ... ליחתנ אוב

    סקוניל תוצפהב Terraform תנקתה

    .םכלש סקונילה תכרעמב םוקימ לכ לש םתסיחד תא לטבל ולכותש םידדוב הלעפה יצבק ללוכה , .zip טמרופב תועיגמ Terraform לש תוירקיעה הצפהה תוליבח

    .Yum םיארקנה תוליבחה לוהינל לדחמה תרירב ילכ תועצמאב Terraform תא ןיקתהל תורשפאמה ,RHEL תוכרעמו Debian תוססובמ תוכרעמ רובע תוליבח ירגאמ םג העיצמ terraform ,הרוצתה לוהינ ילכ םע רתוי טושפ בול

    $ curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
    $ sudo apt-add-repository "deb [arch=$(dpkg --print-architecture)] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
    $ sudo apt update
    $ sudo apt install terraform
    
    $ sudo yum install -y yum-utils
    $ sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/$release/hashicorp.repo
    $ sudo yum update
    $ sudo yum install terraform
    

    .הטושפ Terraform תסרג תדוקפ תלעפה ידי לע הנקתהה תא תמאל ןתינ תעכ

    $ terraform version
    

    .terraform רובע הפשב הכימת םע םג םיעיגמ VSCode ומכ טסקט יכרועמ המכו הנקתהל הלק ,דואמ הטושפ הנקתהה .הז רמאמ רובע הז והז