일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- grafana-loki
- ceph-ansible
- ubuntu
- Kubernetes
- ceph
- archlinux
- awx
- port open
- i3
- cephadm
- k8s
- repository
- Linux
- kolla-ansible
- HTML
- pacman
- Ansible
- terraform
- kolla
- libvirt
- nfs-provisioner
- Kubeflow
- Docker
- yum
- Arch
- OpenStack
- golang
- KVM
- cloud-init
- Octavia
Archives
- Today
- Total
YJWANG
Terraform v13 + Libvirt provider (0.6.2) env 본문
12버전에서 하던 것과 동일하게 하면 provider를 인식하지 못하는 에러가 발생한다.
tf 파일에서 아래와 같이 provider와 버전을 명시해줄 뿐만 아니라 plugin을 아래 경로에 위치시키도록 한다.
[root@cloud-test-6 terraform_yjwang]# libvirtd --version
libvirtd (libvirt) 4.5.0
==> envs/yjwang_201117_16_54/main.tf <==
terraform {
required_version = ">= 0.13"
required_providers {
libvirt = {
source = "dmacvicar/libvirt"
version = "0.6.2"
}
}
}
provider "libvirt" {
uri = "qemu:///system"
}
...
[root@cloud-test-6 terraform_yjwang]# ls -l ~/.local/share/terraform/plugins/registry.terraform.io/dmacvicar/libvirt/0.6.2/linux_amd64
합계 48948
-rwxr-xr-x. 1 399 399 40347920 4월 4 2020 terraform-provider-libvirt
-rw-r--r--. 1 root root 9769814 4월 4 2020 terraform-provider-libvirt-0.6.2+git.1585292411.8cbe9ad0.Fedora_28.x86_64.tar.gz
반응형