Nếu ai đã từng làm việc với Terraform từ version cũ mà chuyển sang version mới hơn thì sẻ có một vài cú pháp thay đổi, dẫn đến deploy code sẻ bị lỗi, ví dụ trường hợp hạ tầng bạn build từ từ cái thời Terraform đang còn ver 0.11 chẳng hạn, và bạn chưa sẳn sàng migrate sang ver mới hơn.
Bạn sẽ cần một công cụ nào đó để cài đặt Terraform với một version ‘đặt biệt’, có thể chạy trên mọi nền tảng mà không cần quan tâm các công cụ cài quản lý gói như yum, apt, brew,… cũng tương tự như pyenv, rubyenv, … thì Tfenv sinh ra để làm những thứ mình kể trên.
Cài đặt
Đối với macOS
Đối với Linux
Cách sử dụng Tfenv
Kiểm tra versions Terraform mà Tfenvđược hỗ trợ.
Cài đặt Terraform version 1.1.6
Sau khi cài đặt, bạn chọn version sẽ sử dụng
Kiểm tra version Terraform
Kiểm tra các Terraform version đã cài đặt