v2.0.0
Features
- Updated to terraform v0.13.0 HCL formatting.
Breaking Changes
-
When using
paving
for creating a foundation,
there are instances provisioned that may not be used.
For example, only deploying Ops Manager and PAS tile,
but still having networking resources created for PKS.This update allows control over that.
The terraform resources have been organized into namespaced files.
The namespacing identifies the resources and what they are for.
For example,pas-iam.tf
creates IAM resources for PAS tile.
There are corresponding namespaces forops-manager-*.tf
andpks-*.tf
.If you don't require PAS, run
rm pas-*.tf
.
If you don't require PKS, runrm pks-*.tf
.OpsManager resources cannot be removed as Ops Manager is required.
This change also affects the
stable_config
pattern of outputs.
Because there is no way to test the existence of a resource interraform
,
stable_config
has to be separated by Ops Managerstable_config_opsmanager
,
PASstable_config_pas
, and PKSstable_config_pks
.These changes are on all IAASes.
NOTE:nsxt
does not have paving resources for PKS, which is why prefixed files are not there.