مهاجرت از Terraform به Opentofu

OpenTofu عملکرد اصلی را که باعث ایجاد موفقیت آمیز در ضمن معرفی پیشرفت های مهم شده است ، حفظ می کند. این پروژه تحت مدیریت جامعه عمل می کند و از ویژگی ها و رفع هماهنگی با جامعه استفاده می کند. همه ارائه دهندگان Terraform با Opentofu با رجیستری Opentofu همکاری کردند.
اجرای مهاجرت
مهاجرت به Opentofu یک فرایند ساده است:
- OpenTofu را با استفاده از مدیر بسته بندی دلخواه خود نصب کنید یا باینری را از صفحه نسخه های Opentofu بارگیری کنید.
- اسکریپت ها و تنظیمات CI/CD خود را به روز کنید تا از آن استفاده کنید
tofu
فرمان به جایterraform
:
# Before
terraform init
terraform plan
terraform apply
# After
tofu init
tofu plan
tofu apply
برای تیم هایی که از Terrateam استفاده می کنند ، خود را به روز کنید .terrateam/config.yml
:
engine:
name: tofu
version: 1.9.0
این پیکربندی تضمین می کند که Terrateam ضمن حفظ گردش کار GITOPS موجود ، از Opentofu برای همه عملیات استفاده می کند.
ساختمان برای آینده
OpenTofu چیزی بیش از جایگزین برای Terraform نیست. این اصول نرم افزار منبع باز و پیشرفت جامعه محور را به عنوان کد به زیرساخت ها می بخشد. انجام روند مهاجرت بسیار ساده است و همچنین می توان بازگشت به Terraform. مزایای بلند مدت یک راه حل منبع باز ، Opentofu را به یک سرمایه گذاری ارزشمند برای سازمان هایی که متعهد به زیرساخت ها به عنوان کد هستند ، تبدیل می کند.