-
Make sure that the required secrets are defined on Cloudify Manager, as follows:
Secret Description aws_access_key_id
AWS access key aws_secret_access_key
AWS secret key azure_tenant_id
Azure tenant ID azure_subscription_id
Azure subscription ID azure_client_id
Azure client ID azure_client_secret
Azure client secret -
Upload the required plugins to Cloudify Manager:
- Terraform plugin (version 0.15.0+)
-
Download this repository, clone or upload directly from the UI.
-
Upload the blueprint
cfy blueprints upload -b tf_bp_generic terraform.modules.yaml
-
Create and install deployment for azure
cfy deployments create -b tf_bp_generic -d azure_vm -i inputs/inputs_azure_vm.json cfy executions start install -d azure_vm
-
Create and install deployment for aws
cfy deployments create -b tf_bp_generic -d aws_vm -i inputs/inputs_aws_vm.json cfy executions start install -d aws_vm
-
Run infracost workflow
cfy executions start run_infracost -d aws_vm cfy executions start run_infracost -d azure_vm
-
Notifications
You must be signed in to change notification settings - Fork 0
Cloudify-PS/tf-generic-bp
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A generic blueprint using different terraform features
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published