From 92790ee2cc952422d3c19b0b842abfafa280edaa Mon Sep 17 00:00:00 2001 From: Martin Cuchran <cuchy@Martins-MacBook-Pro-4.local> Date: Mon, 6 Feb 2017 16:12:40 +0100 Subject: [PATCH] Removed cluster --- Openstack/pv176_network.yaml | 54 ++++++++++++++++++++--- Openstack/pv176_student_server_group.yaml | 11 +---- 2 files changed, 50 insertions(+), 15 deletions(-) diff --git a/Openstack/pv176_network.yaml b/Openstack/pv176_network.yaml index e1c6ac0..6f07d40 100644 --- a/Openstack/pv176_network.yaml +++ b/Openstack/pv176_network.yaml @@ -1,10 +1,52 @@ heat_template_version: '2016-04-08' resources: - internal_net: - type: OS::Neutron::Net - properties: - name: PV176-network + internal_net: + type: OS::Neutron::Net + properties: + name: PV176-private-network + internal_subnet: + type: OS::Neutron::Subnet + properties: + network_id: { get_resource: internal_net } + cidr: "10.0.0.0/8" + dns_nameservers: [ "147.251.4.3", "8.8.8.8" ] + ip_version: 4 + enable_dhcp: false + name: PV176-private-subnet + internal_router: + type: OS::Neutron::Router + properties: + external_gateway_info: { network: public-float-21 } + name: PV176-router + internal_interface: + type: OS::Neutron::RouterInterface + properties: + router_id: { get_resource: internal_router } + subnet: { get_resource: internal_subnet } + full_access_secgroup: + type: OS::Neutron::SecurityGroup + properties: + name: PV176-security-group-MUNI + rules: + - protocol: tcp + remote_ip_prefix: 147.251.0.0/16 + port_range_min: 1 + port_range_max: 65000 + - protocol: tcp + remote_ip_prefix: 10.0.0.0/8 + port_range_min: 1 + port_range_max: 65000 + + outputs: - private_network: - value: { get_attr: [internal_net] } \ No newline at end of file + private_network: + value: { get_attr: [internal_net] } + private_subnet: + value: { get_attr: [internal_subnet] } + sec_group: + value: { get_attr: [full_access_secgroup] } + private_router: + value: { get_attr: [internal_router]} + private_interface: + value: { get_attr: [internal_interface]} \ No newline at end of file diff --git a/Openstack/pv176_student_server_group.yaml b/Openstack/pv176_student_server_group.yaml index edc503f..9029ee0 100644 --- a/Openstack/pv176_student_server_group.yaml +++ b/Openstack/pv176_student_server_group.yaml @@ -22,13 +22,6 @@ resources: network: type: Lib::private_network - - tiny_cluster: - type: OS::Heat::ResourceGroup - properties: - count: { get_param: cluster_size } - resource_def: - type: Lib::single_vm - properties: - network: { get_attr: [ network, private_subnet, network_id ] } + + -- GitLab