[Add] add emine test infrastructure

This commit is contained in:
Mohamed Emine IBRAHIM 2023-02-15 00:34:59 +01:00
parent b4ae626a33
commit ae57d67fe8
Signed by: emine
GPG Key ID: 080CA82CBE99A505
3 changed files with 1177 additions and 0 deletions

5
emine.sh Executable file
View File

@ -0,0 +1,5 @@
#!/bin/bash
export OS_CLOUD="felcloud_staging"
export PULUMI_STACK="staging"
export PULUMI_SUB_STACK="emine"
export PULUMI_CONFIG_PASSPHRASE_FILE="$PWD/env.d/$PULUMI_STACK/pulumi_passphrase"

66
infra/emine.json Normal file
View File

@ -0,0 +1,66 @@
{
"application_name": "emine",
"INTERNET_Network_ID": "e8d04c1f-0b49-4e87-a1f3-bea618782c90",
"network": [{
"name": "emine_network",
"bastion_access": "yes",
"subnet": {
"name":"emine_network_subnet",
"ip_version": 4,
"cidr": "172.39.14.0/24",
"dns_servers": ["8.8.8.8"],
"linked_router": [{"router_name": "emine_router"}]
},
"port": [{
"name": "vip_emine",
"fip_pool": "INTERNET"
}]
}],
"router": [{
"router_name": "emine_router",
"router_external_gateway": "e8d04c1f-0b49-4e87-a1f3-bea618782c90",
"linked_subnets": [{
"router_interface_name": "emine_router_interface",
"subnet_name": "emine_network_subnet"}]
}],
"security_group": [
],
"instance": [{
"name": "stg-emine-00",
"az": "FR_Roubaix",
"flavor": "Atto.L",
"image": "Ubuntu 20.04 LTS - Focal",
"keypair": "dell XPS",
"security_group": ["all_open"],
"inventory_group": "emine_web",
"network": [{"name": "emine_network"}]
},
{
"name": "stg-emine-01",
"az": "FR_Roubaix",
"flavor": "Femto.L",
"image": "Ubuntu 20.04 LTS - Focal",
"keypair": "dell XPS",
"security_group": ["all_open"],
"inventory_group": "emine_web",
"network": [{"name": "emine_network"}]
},
{
"name": "stg-emine-bastion-00",
"az": "FR_Roubaix",
"flavor": "Atto.S",
"image": "Ubuntu 20.04 LTS - Focal",
"keypair": "dell XPS",
"security_group": ["all_open"],
"inventory_group": "emine_bastion",
"network": [{"name": "emine_network"}],
"fip": [{
"floatingip": "fip_emine",
"pool": "INTERNET",
"bastion_access": "yes"
}]
}
],
"volume": [
]
}

File diff suppressed because it is too large Load Diff