diff --git a/emine.sh b/emine.sh new file mode 100755 index 0000000..2e240aa --- /dev/null +++ b/emine.sh @@ -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" diff --git a/infra/emine.json b/infra/emine.json new file mode 100644 index 0000000..641e305 --- /dev/null +++ b/infra/emine.json @@ -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": [ + ] +} diff --git a/pulumi_stack/staging_emine.json b/pulumi_stack/staging_emine.json new file mode 100644 index 0000000..e9fce8e --- /dev/null +++ b/pulumi_stack/staging_emine.json @@ -0,0 +1,1106 @@ +{ + "deployment": { + "manifest": { + "magic": "1b6cae0689a422df15b81b558f60b4376667099049b8dc7323fc300e14425109", + "time": "2023-01-19T11:03:13.847973192+01:00", + "version": "v3.52.0" + }, + "resources": [ + { + "custom": true, + "dependencies": [ + "urn:pulumi:staging_emine::FelCloud::openstack:compute/floatingIp:FloatingIp::fip_emine", + "urn:pulumi:staging_emine::FelCloud::openstack:compute/instance:Instance::stg-emine-bastion-00" + ], + "id": "51.89.209.160/dc84924c-1215-43ab-bfdb-94f561999b08/", + "inputs": { + "__defaults": [], + "floatingIp": "51.89.209.160", + "instanceId": "dc84924c-1215-43ab-bfdb-94f561999b08" + }, + "outputs": { + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000}}", + "fixedIp": "", + "floatingIp": "51.89.209.160", + "id": "51.89.209.160/dc84924c-1215-43ab-bfdb-94f561999b08/", + "instanceId": "dc84924c-1215-43ab-bfdb-94f561999b08", + "region": "RegionOne" + }, + "parent": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine", + "propertyDependencies": { + "floatingIp": [ + "urn:pulumi:staging_emine::FelCloud::openstack:compute/floatingIp:FloatingIp::fip_emine" + ], + "instanceId": [ + "urn:pulumi:staging_emine::FelCloud::openstack:compute/instance:Instance::stg-emine-bastion-00" + ] + }, + "provider": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0::e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "type": "openstack:compute/floatingIpAssociate:FloatingIpAssociate", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:compute/floatingIpAssociate:FloatingIpAssociate::fip_emine" + }, + { + "custom": true, + "dependencies": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/floatingIp:FloatingIp::vip_emine_fip", + "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::vip_emine" + ], + "id": "c8960786-02f8-4211-a3d5-d2f5f9280583", + "inputs": { + "__defaults": [], + "floatingIp": "51.89.209.111", + "portId": "fbc30900-c611-4425-84b6-a0c9441dbc6b" + }, + "outputs": { + "fixedIp": "172.39.14.205", + "floatingIp": "51.89.209.111", + "id": "c8960786-02f8-4211-a3d5-d2f5f9280583", + "portId": "fbc30900-c611-4425-84b6-a0c9441dbc6b", + "region": "RegionOne" + }, + "parent": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine", + "propertyDependencies": { + "floatingIp": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/floatingIp:FloatingIp::vip_emine_fip" + ], + "portId": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::vip_emine" + ] + }, + "provider": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0::e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "type": "openstack:networking/floatingIpAssociate:FloatingIpAssociate", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:networking/floatingIpAssociate:FloatingIpAssociate::vip_emine_fip_association" + }, + { + "custom": true, + "dependencies": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/network:Network::emine_network" + ], + "id": "9620945b-3e7f-4e56-a0f3-3e79f6211c41", + "inputs": { + "__defaults": [ + "enableDhcp", + "noGateway" + ], + "cidr": "172.39.14.0/24", + "dnsNameservers": [ + "8.8.8.8" + ], + "enableDhcp": true, + "ipVersion": 4, + "name": "emine_network_subnet", + "networkId": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb", + "noGateway": false + }, + "outputs": { + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":600000000000}}", + "allTags": [], + "allocationPools": [ + { + "end": "172.39.14.254", + "start": "172.39.14.2" + } + ], + "allocationPoolsCollection": [ + { + "end": "172.39.14.254", + "start": "172.39.14.2" + } + ], + "cidr": "172.39.14.0/24", + "description": "", + "dnsNameservers": [ + "8.8.8.8" + ], + "enableDhcp": true, + "gatewayIp": "172.39.14.1", + "id": "9620945b-3e7f-4e56-a0f3-3e79f6211c41", + "ipVersion": 4, + "ipv6AddressMode": "", + "ipv6RaMode": "", + "name": "emine_network_subnet", + "networkId": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb", + "noGateway": false, + "region": "RegionOne", + "subnetpoolId": "", + "tags": [], + "tenantId": "26721b459a284ee092d43a2fb6fb427a" + }, + "parent": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine", + "propertyDependencies": { + "cidr": null, + "dnsNameservers": null, + "ipVersion": null, + "name": null, + "networkId": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/network:Network::emine_network" + ] + }, + "provider": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0::e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "type": "openstack:networking/subnet:Subnet", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:networking/subnet:Subnet::emine_network_subnet" + }, + { + "custom": true, + "dependencies": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/network:Network::emine_network", + "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::vip_emine" + ], + "id": "606049b0-8874-4655-85d2-02e6a2118d1b", + "inputs": { + "__defaults": [], + "adminStateUp": true, + "allowedAddressPairs": [], + "name": "stg-emine-bastion-00_port_emine_network", + "networkId": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb" + }, + "outputs": { + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":600000000000}}", + "adminStateUp": true, + "allFixedIps": [ + "172.39.14.17" + ], + "allSecurityGroupIds": [ + "31175920-1a58-4210-9506-72c9b221d610" + ], + "allTags": [], + "allowedAddressPairs": [], + "binding": { + "hostId": "", + "profile": "", + "vifDetails": {}, + "vifType": "", + "vnicType": "normal" + }, + "description": "", + "deviceId": "", + "deviceOwner": "", + "dnsAssignments": [], + "dnsName": "", + "extraDhcpOptions": [], + "id": "606049b0-8874-4655-85d2-02e6a2118d1b", + "macAddress": "fa:16:3e:4b:04:8d", + "name": "stg-emine-bastion-00_port_emine_network", + "networkId": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb", + "portSecurityEnabled": true, + "qosPolicyId": "", + "region": "RegionOne", + "tags": [], + "tenantId": "26721b459a284ee092d43a2fb6fb427a" + }, + "parent": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine", + "propertyDependencies": { + "adminStateUp": null, + "allowedAddressPairs": null, + "name": null, + "networkId": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/network:Network::emine_network" + ] + }, + "provider": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0::e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "type": "openstack:networking/port:Port", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::stg-emine-bastion-00_port_emine_network" + }, + { + "custom": true, + "dependencies": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/network:Network::emine_network", + "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::vip_emine" + ], + "id": "7110a345-d525-48e7-84a1-b3a71e482f47", + "inputs": { + "__defaults": [], + "adminStateUp": true, + "allowedAddressPairs": [], + "name": "stg-emine-01_port_emine_network", + "networkId": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb" + }, + "outputs": { + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":600000000000}}", + "adminStateUp": true, + "allFixedIps": [ + "172.39.14.222" + ], + "allSecurityGroupIds": [ + "31175920-1a58-4210-9506-72c9b221d610" + ], + "allTags": [], + "allowedAddressPairs": [], + "binding": { + "hostId": "", + "profile": "", + "vifDetails": {}, + "vifType": "", + "vnicType": "normal" + }, + "description": "", + "deviceId": "", + "deviceOwner": "", + "dnsAssignments": [], + "dnsName": "", + "extraDhcpOptions": [], + "id": "7110a345-d525-48e7-84a1-b3a71e482f47", + "macAddress": "fa:16:3e:a7:f9:d7", + "name": "stg-emine-01_port_emine_network", + "networkId": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb", + "portSecurityEnabled": true, + "qosPolicyId": "", + "region": "RegionOne", + "tags": [], + "tenantId": "26721b459a284ee092d43a2fb6fb427a" + }, + "parent": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine", + "propertyDependencies": { + "adminStateUp": null, + "allowedAddressPairs": null, + "name": null, + "networkId": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/network:Network::emine_network" + ] + }, + "provider": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0::e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "type": "openstack:networking/port:Port", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::stg-emine-01_port_emine_network" + }, + { + "custom": true, + "dependencies": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/network:Network::emine_network", + "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::vip_emine" + ], + "id": "720b28c4-b574-478f-951e-0410fb6789e3", + "inputs": { + "__defaults": [], + "adminStateUp": true, + "allowedAddressPairs": [], + "name": "stg-emine-00_port_emine_network", + "networkId": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb" + }, + "outputs": { + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":600000000000}}", + "adminStateUp": true, + "allFixedIps": [ + "172.39.14.241" + ], + "allSecurityGroupIds": [ + "31175920-1a58-4210-9506-72c9b221d610" + ], + "allTags": [], + "allowedAddressPairs": [], + "binding": { + "hostId": "", + "profile": "", + "vifDetails": {}, + "vifType": "", + "vnicType": "normal" + }, + "description": "", + "deviceId": "", + "deviceOwner": "", + "dnsAssignments": [], + "dnsName": "", + "extraDhcpOptions": [], + "id": "720b28c4-b574-478f-951e-0410fb6789e3", + "macAddress": "fa:16:3e:03:62:d7", + "name": "stg-emine-00_port_emine_network", + "networkId": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb", + "portSecurityEnabled": true, + "qosPolicyId": "", + "region": "RegionOne", + "tags": [], + "tenantId": "26721b459a284ee092d43a2fb6fb427a" + }, + "parent": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine", + "propertyDependencies": { + "adminStateUp": null, + "allowedAddressPairs": null, + "name": null, + "networkId": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/network:Network::emine_network" + ] + }, + "provider": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0::e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "type": "openstack:networking/port:Port", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::stg-emine-00_port_emine_network" + }, + { + "custom": true, + "dependencies": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/network:Network::emine_network", + "urn:pulumi:staging_emine::FelCloud::openstack:networking/subnet:Subnet::emine_network_subnet" + ], + "id": "fbc30900-c611-4425-84b6-a0c9441dbc6b", + "inputs": { + "__defaults": [], + "adminStateUp": true, + "fixedIps": [ + { + "__defaults": [], + "subnetId": "9620945b-3e7f-4e56-a0f3-3e79f6211c41" + } + ], + "name": "vip_emine", + "networkId": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb" + }, + "outputs": { + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":600000000000}}", + "adminStateUp": true, + "allFixedIps": [ + "172.39.14.205" + ], + "allSecurityGroupIds": [ + "31175920-1a58-4210-9506-72c9b221d610" + ], + "allTags": [], + "allowedAddressPairs": [], + "binding": { + "hostId": "", + "profile": "", + "vifDetails": {}, + "vifType": "", + "vnicType": "normal" + }, + "description": "", + "deviceId": "", + "deviceOwner": "", + "dnsAssignments": [], + "dnsName": "", + "extraDhcpOptions": [], + "fixedIps": [ + { + "ipAddress": "", + "subnetId": "9620945b-3e7f-4e56-a0f3-3e79f6211c41" + } + ], + "id": "fbc30900-c611-4425-84b6-a0c9441dbc6b", + "macAddress": "fa:16:3e:b6:21:9b", + "name": "vip_emine", + "networkId": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb", + "portSecurityEnabled": true, + "qosPolicyId": "", + "region": "RegionOne", + "tags": [], + "tenantId": "26721b459a284ee092d43a2fb6fb427a" + }, + "parent": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine", + "propertyDependencies": { + "adminStateUp": null, + "fixedIps": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/subnet:Subnet::emine_network_subnet" + ], + "name": null, + "networkId": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/network:Network::emine_network" + ] + }, + "provider": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0::e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "type": "openstack:networking/port:Port", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::vip_emine" + }, + { + "custom": true, + "dependencies": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::stg-emine-00_port_emine_network", + "urn:pulumi:staging_emine::FelCloud::openstack:networking/subnet:Subnet::emine_network_subnet" + ], + "id": "eb635a1d-20d1-40b9-b77c-a454af8eead8", + "inputs": { + "__defaults": [ + "forceDelete", + "powerState", + "stopBeforeDestroy" + ], + "availabilityZone": "FR_Roubaix", + "flavorName": "Atto.L", + "forceDelete": false, + "imageName": "Ubuntu 20.04 LTS - Focal", + "keyPair": "dell XPS", + "name": "stg-emine-00", + "networks": [ + { + "__defaults": [ + "accessNetwork" + ], + "accessNetwork": false, + "name": "emine_network", + "port": "720b28c4-b574-478f-951e-0410fb6789e3" + } + ], + "powerState": "active", + "securityGroups": [ + "all_open" + ], + "stopBeforeDestroy": false, + "tags": [ + "emine_web" + ] + }, + "outputs": { + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1800000000000,\"delete\":1800000000000,\"update\":1800000000000}}", + "accessIpV4": "172.39.14.241", + "accessIpV6": "", + "allMetadata": {}, + "allTags": [ + "emine_web" + ], + "availabilityZone": "FR_Roubaix", + "blockDevices": [], + "flavorId": "03", + "flavorName": "Atto.L", + "forceDelete": false, + "id": "eb635a1d-20d1-40b9-b77c-a454af8eead8", + "imageId": "c9039148-71d8-4aaf-b655-4f8655a06eb9", + "imageName": "Ubuntu 20.04 LTS - Focal", + "keyPair": "dell XPS", + "name": "stg-emine-00", + "networks": [ + { + "accessNetwork": false, + "fixedIpV4": "172.39.14.241", + "fixedIpV6": "", + "floatingIp": "", + "mac": "fa:16:3e:03:62:d7", + "name": "emine_network", + "port": "720b28c4-b574-478f-951e-0410fb6789e3", + "uuid": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb" + } + ], + "personalities": [], + "powerState": "active", + "region": "RegionOne", + "schedulerHints": [], + "securityGroups": [ + "all_open" + ], + "stopBeforeDestroy": false, + "tags": [ + "emine_web" + ], + "vendorOptions": null, + "volumes": [] + }, + "parent": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine", + "propertyDependencies": { + "availabilityZone": null, + "flavorName": null, + "imageName": null, + "keyPair": null, + "name": null, + "networks": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::stg-emine-00_port_emine_network" + ], + "securityGroups": null, + "tags": null + }, + "provider": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0::e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "type": "openstack:compute/instance:Instance", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:compute/instance:Instance::stg-emine-00" + }, + { + "custom": true, + "dependencies": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::stg-emine-01_port_emine_network", + "urn:pulumi:staging_emine::FelCloud::openstack:networking/subnet:Subnet::emine_network_subnet" + ], + "id": "34d1ee30-6286-4d90-930e-7131645f249d", + "inputs": { + "__defaults": [ + "forceDelete", + "powerState", + "stopBeforeDestroy" + ], + "availabilityZone": "FR_Roubaix", + "flavorName": "Femto.L", + "forceDelete": false, + "imageName": "Ubuntu 20.04 LTS - Focal", + "keyPair": "dell XPS", + "name": "stg-emine-01", + "networks": [ + { + "__defaults": [ + "accessNetwork" + ], + "accessNetwork": false, + "name": "emine_network", + "port": "7110a345-d525-48e7-84a1-b3a71e482f47" + } + ], + "powerState": "active", + "securityGroups": [ + "all_open" + ], + "stopBeforeDestroy": false, + "tags": [ + "emine_web" + ] + }, + "outputs": { + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1800000000000,\"delete\":1800000000000,\"update\":1800000000000}}", + "accessIpV4": "172.39.14.222", + "accessIpV6": "", + "allMetadata": {}, + "allTags": [ + "emine_web" + ], + "availabilityZone": "FR_Roubaix", + "blockDevices": [], + "flavorId": "06", + "flavorName": "Femto.L", + "forceDelete": false, + "id": "34d1ee30-6286-4d90-930e-7131645f249d", + "imageId": "c9039148-71d8-4aaf-b655-4f8655a06eb9", + "imageName": "Ubuntu 20.04 LTS - Focal", + "keyPair": "dell XPS", + "name": "stg-emine-01", + "networks": [ + { + "accessNetwork": false, + "fixedIpV4": "172.39.14.222", + "fixedIpV6": "", + "floatingIp": "", + "mac": "fa:16:3e:a7:f9:d7", + "name": "emine_network", + "port": "7110a345-d525-48e7-84a1-b3a71e482f47", + "uuid": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb" + } + ], + "personalities": [], + "powerState": "active", + "region": "RegionOne", + "schedulerHints": [], + "securityGroups": [ + "all_open" + ], + "stopBeforeDestroy": false, + "tags": [ + "emine_web" + ], + "vendorOptions": null, + "volumes": [] + }, + "parent": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine", + "propertyDependencies": { + "availabilityZone": null, + "flavorName": null, + "imageName": null, + "keyPair": null, + "name": null, + "networks": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::stg-emine-01_port_emine_network" + ], + "securityGroups": null, + "tags": null + }, + "provider": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0::e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "type": "openstack:compute/instance:Instance", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:compute/instance:Instance::stg-emine-01" + }, + { + "custom": true, + "dependencies": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::stg-emine-bastion-00_port_emine_network", + "urn:pulumi:staging_emine::FelCloud::openstack:networking/subnet:Subnet::emine_network_subnet" + ], + "id": "dc84924c-1215-43ab-bfdb-94f561999b08", + "inputs": { + "__defaults": [ + "forceDelete", + "powerState", + "stopBeforeDestroy" + ], + "availabilityZone": "FR_Roubaix", + "flavorName": "Atto.S", + "forceDelete": false, + "imageName": "Ubuntu 20.04 LTS - Focal", + "keyPair": "dell XPS", + "name": "stg-emine-bastion-00", + "networks": [ + { + "__defaults": [ + "accessNetwork" + ], + "accessNetwork": false, + "name": "emine_network", + "port": "606049b0-8874-4655-85d2-02e6a2118d1b" + } + ], + "powerState": "active", + "securityGroups": [ + "all_open" + ], + "stopBeforeDestroy": false, + "tags": [ + "emine_bastion" + ] + }, + "outputs": { + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1800000000000,\"delete\":1800000000000,\"update\":1800000000000}}", + "accessIpV4": "172.39.14.17", + "accessIpV6": "", + "allMetadata": {}, + "allTags": [ + "emine_bastion" + ], + "availabilityZone": "FR_Roubaix", + "blockDevices": [], + "flavorId": "01", + "flavorName": "Atto.S", + "forceDelete": false, + "id": "dc84924c-1215-43ab-bfdb-94f561999b08", + "imageId": "c9039148-71d8-4aaf-b655-4f8655a06eb9", + "imageName": "Ubuntu 20.04 LTS - Focal", + "keyPair": "dell XPS", + "name": "stg-emine-bastion-00", + "networks": [ + { + "accessNetwork": false, + "fixedIpV4": "172.39.14.17", + "fixedIpV6": "", + "floatingIp": "", + "mac": "fa:16:3e:4b:04:8d", + "name": "emine_network", + "port": "606049b0-8874-4655-85d2-02e6a2118d1b", + "uuid": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb" + } + ], + "personalities": [], + "powerState": "active", + "region": "RegionOne", + "schedulerHints": [], + "securityGroups": [ + "all_open" + ], + "stopBeforeDestroy": false, + "tags": [ + "emine_bastion" + ], + "vendorOptions": null, + "volumes": [] + }, + "parent": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine", + "propertyDependencies": { + "availabilityZone": null, + "flavorName": null, + "imageName": null, + "keyPair": null, + "name": null, + "networks": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::stg-emine-bastion-00_port_emine_network" + ], + "securityGroups": null, + "tags": null + }, + "provider": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0::e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "type": "openstack:compute/instance:Instance", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:compute/instance:Instance::stg-emine-bastion-00" + }, + { + "custom": true, + "dependencies": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/router:Router::emine_router", + "urn:pulumi:staging_emine::FelCloud::openstack:networking/subnet:Subnet::emine_network_subnet" + ], + "id": "e959b4f3-5736-48d3-a863-b17a3386d1a9", + "inputs": { + "__defaults": [], + "routerId": "3b251b67-1a32-4cb2-ac6c-cf6213cef03d", + "subnetId": "9620945b-3e7f-4e56-a0f3-3e79f6211c41" + }, + "outputs": { + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":600000000000}}", + "id": "e959b4f3-5736-48d3-a863-b17a3386d1a9", + "portId": "e959b4f3-5736-48d3-a863-b17a3386d1a9", + "region": "RegionOne", + "routerId": "3b251b67-1a32-4cb2-ac6c-cf6213cef03d", + "subnetId": "9620945b-3e7f-4e56-a0f3-3e79f6211c41" + }, + "parent": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine", + "propertyDependencies": { + "routerId": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/router:Router::emine_router" + ], + "subnetId": [ + "urn:pulumi:staging_emine::FelCloud::openstack:networking/subnet:Subnet::emine_network_subnet" + ] + }, + "provider": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0::e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "type": "openstack:networking/routerInterface:RouterInterface", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:networking/routerInterface:RouterInterface::emine_router_interface" + }, + { + "custom": true, + "id": "3b251b67-1a32-4cb2-ac6c-cf6213cef03d", + "inputs": { + "__defaults": [], + "adminStateUp": true, + "externalNetworkId": "e8d04c1f-0b49-4e87-a1f3-bea618782c90", + "name": "emine_router" + }, + "outputs": { + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":600000000000}}", + "adminStateUp": true, + "allTags": [], + "availabilityZoneHints": [], + "description": "", + "distributed": false, + "enableSnat": true, + "externalFixedIps": [ + { + "ipAddress": "51.89.209.91", + "subnetId": "4b16ba69-01fb-46b7-9bde-ec1096c28a7a" + } + ], + "externalGateway": "e8d04c1f-0b49-4e87-a1f3-bea618782c90", + "externalNetworkId": "e8d04c1f-0b49-4e87-a1f3-bea618782c90", + "id": "3b251b67-1a32-4cb2-ac6c-cf6213cef03d", + "name": "emine_router", + "region": "RegionOne", + "tags": [], + "tenantId": "26721b459a284ee092d43a2fb6fb427a" + }, + "parent": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine", + "propertyDependencies": { + "adminStateUp": null, + "externalNetworkId": null, + "name": null + }, + "provider": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0::e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "type": "openstack:networking/router:Router", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:networking/router:Router::emine_router" + }, + { + "custom": true, + "id": "4da83a08-6dff-45bd-af4b-6dc33c725a7e", + "inputs": { + "__defaults": [], + "pool": "INTERNET" + }, + "outputs": { + "address": "51.89.209.160", + "fixedIp": "", + "id": "4da83a08-6dff-45bd-af4b-6dc33c725a7e", + "instanceId": "", + "pool": "INTERNET", + "region": "RegionOne" + }, + "parent": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine", + "propertyDependencies": { + "pool": null + }, + "provider": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0::e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "type": "openstack:compute/floatingIp:FloatingIp", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:compute/floatingIp:FloatingIp::fip_emine" + }, + { + "custom": true, + "id": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb", + "inputs": { + "__defaults": [], + "adminStateUp": true, + "name": "emine_network" + }, + "outputs": { + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":600000000000}}", + "adminStateUp": true, + "allTags": [], + "availabilityZoneHints": [], + "description": "", + "dnsDomain": "", + "external": false, + "id": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb", + "mtu": 1450, + "name": "emine_network", + "portSecurityEnabled": true, + "qosPolicyId": "", + "region": "RegionOne", + "shared": false, + "tags": [], + "tenantId": "26721b459a284ee092d43a2fb6fb427a", + "transparentVlan": false + }, + "parent": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine", + "propertyDependencies": { + "adminStateUp": null, + "name": null + }, + "provider": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0::e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "type": "openstack:networking/network:Network", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:networking/network:Network::emine_network" + }, + { + "custom": true, + "id": "c8960786-02f8-4211-a3d5-d2f5f9280583", + "inputs": { + "__defaults": [], + "pool": "INTERNET" + }, + "outputs": { + "__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":600000000000,\"delete\":600000000000}}", + "address": "51.89.209.111", + "allTags": [], + "description": "", + "dnsDomain": "", + "dnsName": "", + "fixedIp": "", + "id": "c8960786-02f8-4211-a3d5-d2f5f9280583", + "pool": "INTERNET", + "portId": "", + "region": "RegionOne", + "subnetIds": [], + "tags": [], + "tenantId": "26721b459a284ee092d43a2fb6fb427a" + }, + "parent": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine", + "propertyDependencies": { + "pool": null + }, + "provider": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0::e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "type": "openstack:networking/floatingIp:FloatingIp", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:networking/floatingIp:FloatingIp::vip_emine_fip" + }, + { + "custom": true, + "id": "e91a6fa0-b543-42cf-97c8-e5f2efcdfb6b", + "inputs": { + "version": "3.9.0" + }, + "outputs": { + "version": "3.9.0" + }, + "type": "pulumi:providers:openstack", + "urn": "urn:pulumi:staging_emine::FelCloud::pulumi:providers:openstack::default_3_9_0" + }, + { + "custom": false, + "outputs": { + "application_name": "emine", + "bastion_access_network_cidr": "172.39.14.0/24", + "bastion_access_network_name": "emine_network", + "bastion_fips": [ + "51.89.209.160" + ], + "instances": [ + { + "access_ip_v4": "172.39.14.17", + "access_ip_v6": "", + "admin_pass": null, + "all_metadata": {}, + "all_tags": [ + "emine_bastion" + ], + "availability_zone": "FR_Roubaix", + "availability_zone_hints": null, + "block_devices": [], + "config_drive": null, + "flavor_id": "01", + "flavor_name": "Atto.S", + "floating_ip": null, + "force_delete": false, + "id": "dc84924c-1215-43ab-bfdb-94f561999b08", + "image_id": "c9039148-71d8-4aaf-b655-4f8655a06eb9", + "image_name": "Ubuntu 20.04 LTS - Focal", + "key_pair": "dell XPS", + "metadata": null, + "name": "stg-emine-bastion-00", + "network_mode": null, + "networks": [ + { + "access_network": false, + "fixed_ip_v4": "172.39.14.17", + "fixed_ip_v6": "", + "floating_ip": "", + "mac": "fa:16:3e:4b:04:8d", + "name": "emine_network", + "port": "606049b0-8874-4655-85d2-02e6a2118d1b", + "uuid": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb" + } + ], + "personalities": [], + "power_state": "active", + "region": "RegionOne", + "scheduler_hints": [], + "security_groups": [ + "all_open" + ], + "stop_before_destroy": false, + "tags": [ + "emine_bastion" + ], + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:compute/instance:Instance::stg-emine-bastion-00", + "user_data": null, + "vendor_options": null, + "volumes": [] + }, + { + "access_ip_v4": "172.39.14.222", + "access_ip_v6": "", + "admin_pass": null, + "all_metadata": {}, + "all_tags": [ + "emine_web" + ], + "availability_zone": "FR_Roubaix", + "availability_zone_hints": null, + "block_devices": [], + "config_drive": null, + "flavor_id": "06", + "flavor_name": "Femto.L", + "floating_ip": null, + "force_delete": false, + "id": "34d1ee30-6286-4d90-930e-7131645f249d", + "image_id": "c9039148-71d8-4aaf-b655-4f8655a06eb9", + "image_name": "Ubuntu 20.04 LTS - Focal", + "key_pair": "dell XPS", + "metadata": null, + "name": "stg-emine-01", + "network_mode": null, + "networks": [ + { + "access_network": false, + "fixed_ip_v4": "172.39.14.222", + "fixed_ip_v6": "", + "floating_ip": "", + "mac": "fa:16:3e:a7:f9:d7", + "name": "emine_network", + "port": "7110a345-d525-48e7-84a1-b3a71e482f47", + "uuid": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb" + } + ], + "personalities": [], + "power_state": "active", + "region": "RegionOne", + "scheduler_hints": [], + "security_groups": [ + "all_open" + ], + "stop_before_destroy": false, + "tags": [ + "emine_web" + ], + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:compute/instance:Instance::stg-emine-01", + "user_data": null, + "vendor_options": null, + "volumes": [] + }, + { + "access_ip_v4": "172.39.14.241", + "access_ip_v6": "", + "admin_pass": null, + "all_metadata": {}, + "all_tags": [ + "emine_web" + ], + "availability_zone": "FR_Roubaix", + "availability_zone_hints": null, + "block_devices": [], + "config_drive": null, + "flavor_id": "03", + "flavor_name": "Atto.L", + "floating_ip": null, + "force_delete": false, + "id": "eb635a1d-20d1-40b9-b77c-a454af8eead8", + "image_id": "c9039148-71d8-4aaf-b655-4f8655a06eb9", + "image_name": "Ubuntu 20.04 LTS - Focal", + "key_pair": "dell XPS", + "metadata": null, + "name": "stg-emine-00", + "network_mode": null, + "networks": [ + { + "access_network": false, + "fixed_ip_v4": "172.39.14.241", + "fixed_ip_v6": "", + "floating_ip": "", + "mac": "fa:16:3e:03:62:d7", + "name": "emine_network", + "port": "720b28c4-b574-478f-951e-0410fb6789e3", + "uuid": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb" + } + ], + "personalities": [], + "power_state": "active", + "region": "RegionOne", + "scheduler_hints": [], + "security_groups": [ + "all_open" + ], + "stop_before_destroy": false, + "tags": [ + "emine_web" + ], + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:compute/instance:Instance::stg-emine-00", + "user_data": null, + "vendor_options": null, + "volumes": [] + } + ], + "vip_fips": [ + { + "fixed_ip": "172.39.14.205", + "floating_ip": "51.89.209.111", + "id": "c8960786-02f8-4211-a3d5-d2f5f9280583", + "port_id": "fbc30900-c611-4425-84b6-a0c9441dbc6b", + "region": "RegionOne", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:networking/floatingIpAssociate:FloatingIpAssociate::vip_emine_fip_association" + } + ], + "vip_ports": [ + { + "admin_state_up": true, + "all_fixed_ips": [ + "172.39.14.205" + ], + "all_security_group_ids": [ + "31175920-1a58-4210-9506-72c9b221d610" + ], + "all_tags": [], + "allowed_address_pairs": [], + "binding": { + "host_id": "", + "profile": "", + "vif_details": {}, + "vif_type": "", + "vnic_type": "normal" + }, + "description": "", + "device_id": "", + "device_owner": "", + "dns_assignments": [], + "dns_name": "", + "extra_dhcp_options": [], + "fixed_ips": [ + { + "ip_address": "", + "subnet_id": "9620945b-3e7f-4e56-a0f3-3e79f6211c41" + } + ], + "id": "fbc30900-c611-4425-84b6-a0c9441dbc6b", + "mac_address": "fa:16:3e:b6:21:9b", + "name": "vip_emine", + "network_id": "c064d546-85f1-44e9-89f9-bed3c9c8e2cb", + "no_fixed_ip": null, + "no_security_groups": null, + "port_security_enabled": true, + "qos_policy_id": "", + "region": "RegionOne", + "security_group_ids": null, + "tags": [], + "tenant_id": "26721b459a284ee092d43a2fb6fb427a", + "urn": "urn:pulumi:staging_emine::FelCloud::openstack:networking/port:Port::vip_emine", + "value_specs": null + } + ] + }, + "type": "pulumi:pulumi:Stack", + "urn": "urn:pulumi:staging_emine::FelCloud::pulumi:pulumi:Stack::FelCloud-staging_emine" + } + ], + "secrets_providers": { + "state": { + "salt": "v1:bbWf+FgU1Cg=:v1:sE0doc7Q11l7/dMw:prOqtx895Pd3d/osxQlqEaAFRaAl/Q==" + }, + "type": "passphrase" + } + }, + "version": 3 +}