cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
571
Views
0
Helpful
7
Replies
Highlighted
Beginner

Terraform ACI Provider - VMM Domain

I see the vmm domain resource requires:

provider_profile_dn = "${aci_provider_profile.example.id}"

For the life of me I can't find anything about aci_provider_profile

What is it? Where is it created? 

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
VIP Engager

Hi,

The provider refers to the type of VMM you plan to deploy: vmware, microsoft, openstack etc.

Exmple for a vmware type of VMM domain:  comp/prov-VMware/dom-ACIvDS

The provider in this situation is comp/prov-VMware.

 

Stay safe,

Sergiu

View solution in original post

7 REPLIES 7
Highlighted
VIP Engager

Hi,

The provider refers to the type of VMM you plan to deploy: vmware, microsoft, openstack etc.

Exmple for a vmware type of VMM domain:  comp/prov-VMware/dom-ACIvDS

The provider in this situation is comp/prov-VMware.

 

Stay safe,

Sergiu

View solution in original post

Highlighted

Thanks that makes sense, their example:

aci_provider_profile.example.id

made me think it was something created in Terraform.

Highlighted

Yep.  Definitely Terraform documentation is missing some examples.

 

Cheers,

Sergiu

Highlighted
VIP Engager

Hello again,

 

The list of all providers available in 4.2:

apic1# moquery -c compProv | grep dn
dn           : comp/prov-Redhat
dn           : comp/prov-VMware
dn           : comp/prov-OpenStack
dn           : comp/prov-CloudFoundry
dn           : comp/prov-Kubernetes
dn           : comp/prov-OpenShift
dn           : comp/prov-Microsoft
Highlighted

Don't know if it's a difference in code versions but on 4.2(3q) comp/prov-VMware didn't work. I had to use:
uni/vmmp-VMware
Highlighted

.

Highlighted

Indeed, it seems there are 2 type of objects: "prov-Provider", is the configuration object which you configure in the Virtual Netowrking > VMM Domain section, while the "vmmp-Provider" is the object which is referenced in the EPG.

Not sure why this difference, but yeah :-)

 

Stay safe,

Sergiu

 

Content for Community-Ad