apiVersion: v1
kind: ConfigMap
metadata:
  name: multicloudtest-config
data:
  config.yaml: |
    log_level: INFO
    hyperscalers:
      gcp:
        path: modules.hyperscalers.gcp.GCP
        specifics:
          region: {{.Values.multicloudtest.clouds.gcp.region | quote}}
          zone: {{.Values.multicloudtest.clouds.gcp.zone | quote}}
          vm_username: "ubuntu"
          project: "sap-gcs-cc-rdqual-qa"
          image_project: "ubuntu-os-cloud"
          image: "ubuntu-2004-lts"
          machine_type: "e2-micro"
      azure:
        path: modules.hyperscalers.azure.Azure
        specifics:
          resource_group_name_base: "cc-multicloudtest"
          source_ip_prefixes: {{ toYaml  .Values.multicloudtest.nat_ip_ranges | nindent 12}}
          storage_device_name: 12
          location: {{.Values.multicloudtest.clouds.azure.region | quote}}
          vm_username : "multicloudtest_user"
          ubuntu_image_version: 20_04-lts-gen2
          vm_profile: Standard_DS1_v2
      aws:
        path: modules.hyperscalers.aws.AWS
        specifics:
          ami_image_id: {{.Values.multicloudtest.clouds.aws.ami_id | quote}}
          instance_type: "t2.micro"
          region_name: {{.Values.multicloudtest.clouds.aws.region | quote}}
          availability_zone: {{.Values.multicloudtest.clouds.aws.zone | quote}}
          vm_username : "ubuntu"
          storage_device_name: "xvdf"