[Add] add emine test infrastructure
This commit is contained in:
parent
b4ae626a33
commit
ae57d67fe8
5
emine.sh
Executable file
5
emine.sh
Executable 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
66
infra/emine.json
Normal 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": [
|
||||
]
|
||||
}
|
1106
pulumi_stack/staging_emine.json
Normal file
1106
pulumi_stack/staging_emine.json
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user