Skip to content
Snippets Groups Projects
Select Git revision
  • ac1a0380a36df3a1b90a5302b7022f78c3682aea
  • main default
  • y3
  • y1
4 results

mc.py

Blame
  • terraformBuilder.py 908 B
    import json
    import yaml
    from terraformUtils import *
    import sys
     
    
    def TerraformICG(parameters):
        if 'vm' in parameters:
            if (parameters['provider']=='aws'):
                if 'vm' in parameters:
                    awsvm(parameters['vm'])
                if 'network' in parameters:
                    networkaws(parameters['network'])
                if 'db' in parameters:
                    awsdb(parameters['db'])
            elif (parameters['provider']=='gcp'):
                gcpvm(parameters['vm'])
                if 'network' in parameters:
                    networkg(parameters['network'])
                if 'db' in parameters:
                    googlesql(parameters['db'])
            elif (parameters['provider']=='azure'):
                azurevm(parameters['vm'])
                if 'network' in parameters:
                    networkaz(parameters['network'])
                if 'db' in parameters:
                    azuredb(parameters['db'])