terraform-provider-openstack/terraform-provider-openstack
این ابزار به تو اجازه میدهه تا منابع ابری روی OpenStack رو با استفاده از Terraform مدیریت کنی. ️
کاربرد:
این پروژه یک provider برای Terraform هست که بهت امکان میده تا زیرساختهای ابری مثل شبکه، ماشینهای مجازی، ذخیرهسازی و سرویسهای دیگه روی OpenStack رو به صورت کُد تعریف و کنترل کنی. ️
در چه شرایطی بهتره استفاده شود؟
اگر از OpenStack به عنوان پلتفرم ابری استفاده میکنی و میخوای زیرساختهات رو به صورت خودکار و قابل نسخهبرداری مدیریت کنی، این ابزار گزینه عالیایه.
همچنین برای تیمهای دوپ (DevOps) که میخوان زیرساخت رو با کُد مدیریت کنن (IaC)، کاملاً مناسب هست.
چند مثال از موارد استفاده:
ایجاد ماشینهای مجازی (Instances) به صورت خودکار
پیکربندی شبکههای مجازی (VLAN, Subnet, Router)
مدیریت حجمهای ذخیرهسازی (Volumes) و متصل کردن به سرورها
تنظیم بارگذارندههای تعادل (Load Balancers)
ایجاد و مدیریت تصاویر (Images) و قالبهای بوت
- ##Terraform
- ##OpenStack
- ##InfrastructureAsCode
- ##DevOps
- ##CloudAutomation
- ##IaC
- ##TerraformProvider
- ##OpenStackProvider
