This terraform module leverages consul-terraform-sync to create and update application services on BIG-IP based on registered services within Consul
MIT License
4
stars
7
forks
source link
Error: posting as3 config failed for tenants:(consul-terraform-sync) with error: Tenant Creation failed with :[/consul-terraform-sync/placeHolderApp: should have required property 'template'] #9
Some of the templates available are https,http,tcp,udp,l4 and generic.
As placeHolderApp is an Application class object with an iRule, I found logic to use the generic template which worked for my Proof of Concept, I was able to get consul-terraform-sync to create the LTM VIP based on the Consul Services
After troubleshooting found out that placeHolderApp JSON object didn't have the template property, which is required by AS3 F5Networks/f5-appsvcs-extension. https://github.com/F5Networks/f5-appsvcs-extension/blob/master/schema/3.10.0/as3-schema-3.10.0-5.json
Some of the templates available are https,http,tcp,udp,l4 and generic.
As placeHolderApp is an Application class object with an iRule, I found logic to use the generic template which worked for my Proof of Concept, I was able to get consul-terraform-sync to create the LTM VIP based on the Consul Services