일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
Tags
- terraform
- libvirt
- golang
- i3
- Kubeflow
- KVM
- awx
- kolla
- Arch
- Kubernetes
- grafana-loki
- archlinux
- ceph-ansible
- ubuntu
- Ansible
- port open
- cephadm
- repository
- pacman
- kolla-ansible
- OpenStack
- yum
- cloud-init
- Docker
- ceph
- Linux
- HTML
- Octavia
- nfs-provisioner
- k8s
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
반응형