For the complete documentation index, see llms.txt. This page is also available as Markdown.

Nhà cung cấp Terraform cho VergeOS

Nhà cung cấp Terraform của VergeOS cho phép quản lý hạ tầng dưới dạng mã đối với các tài nguyên VergeOS bao gồm VM, mạng và người dùng thông qua cấu hình Terraform và OpenTofu.

Tổng quan

VergeOS Terraform Provider cho phép quản lý môi trường VergeOS của bạn theo kiểu hạ tầng dưới dạng mã (infrastructure-as-code). Provider này cho phép bạn định nghĩa, triển khai và quản lý các tài nguyên VergeOS bằng cấu hình Terraform, cung cấp khả năng tự động hóa cho việc quản lý hạ tầng ảo của bạn.

Tính năng chính

  • Tự động cấp phát máy ảo, mạng, ổ đĩa và người dùng VergeOS

  • Quy trình làm việc hạ tầng dưới dạng mã cho các môi trường VergeOS

  • Triển khai hạ tầng được kiểm soát bằng phiên bản

  • Tích hợp với các quy trình làm việc Terraform và OpenTofu hiện có

  • Tạo và quản lý môi trường có thể tái tạo

Cài đặt và Cấu hình

Để sử dụng VergeOS Terraform Provider, hãy thêm nội dung sau vào cấu hình Terraform của bạn:

terraform {
  required_providers {
    vergeio = {
      source = "verge-io/vergeio"
      version = "~> 0.1.0"
    }
  }
}

provider "vergeio" {
  host     = "your-vergeos-ip-or-hostname"
  username = "your-username"
  password = "your-password"
}

Đối với người dùng OpenTofu, cấu hình vẫn giữ nguyên:

Tài nguyên có sẵn

Provider hỗ trợ quản lý các tài nguyên VergeOS sau:

  • vergeio_vm - Tạo và quản lý máy ảo

  • vergeio_network - Cấu hình và quản lý mạng ảo

  • vergeio_user - Cấp phát và quản lý tài nguyên lưu trữ

Ví dụ sử dụng

Tạo một Máy ảo

Cấu hình một Mạng

Tài liệu và tài nguyên

Để có tài liệu đầy đủ, bao gồm tất cả tài nguyên được hỗ trợ, nguồn dữ liệu và các ví dụ sử dụng chi tiết, vui lòng truy cập tài liệu chính thức của provider:

Hỗ trợ

Nếu bạn gặp sự cố hoặc có yêu cầu tính năng, vui lòng mở một issue trên kho lưu trữ GitHub:

Tài nguyên bổ sung

Cập nhật lần cuối

Nội dung này có hữu ích không?