Skip to content

A generic blueprint using different terraform features

Notifications You must be signed in to change notification settings

Cloudify-PS/tf-generic-bp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Using the Demo

  1. 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
  2. Upload the required plugins to Cloudify Manager:

    • Terraform plugin (version 0.15.0+)
  3. Download this repository, clone or upload directly from the UI.

  4. Upload the blueprint

    cfy blueprints upload -b tf_bp_generic terraform.modules.yaml
    
  5. 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
    
  6. 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
    
  7. Run infracost workflow

    cfy executions start run_infracost -d aws_vm
    cfy executions start run_infracost -d azure_vm
    

About

A generic blueprint using different terraform features

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published