Improved firewall support
Add support for new firewalling in openstacklib (soon to be moved to openstack_extras) that manages SSH and other basic rules, along with improved dashboard firewall management. Change-Id: Ib95254fd98e19111463e7b0c4c2e38d89f7b83da
This commit is contained in:
5
data/class_groups/firewall_compute.yaml
Normal file
5
data/class_groups/firewall_compute.yaml
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
classes:
|
||||||
|
- openstacklib::firewall
|
||||||
|
- openstacklib::firewall::base
|
||||||
|
- openstacklib::firewall::ssh
|
||||||
|
- openstacklib::firewall::compute
|
||||||
@@ -1,5 +1,8 @@
|
|||||||
classes:
|
classes:
|
||||||
- openstacklib::firewall
|
- openstacklib::firewall
|
||||||
|
- openstacklib::firewall::base
|
||||||
|
- openstacklib::firewall::ssh
|
||||||
|
- openstacklib::firewall::memcached
|
||||||
- openstacklib::firewall::nova
|
- openstacklib::firewall::nova
|
||||||
- openstacklib::firewall::dhcp
|
- openstacklib::firewall::dhcp
|
||||||
- openstacklib::firewall::keystone
|
- openstacklib::firewall::keystone
|
||||||
|
|||||||
@@ -54,10 +54,7 @@ domain_name:
|
|||||||
deploy_control_firewall_source:
|
deploy_control_firewall_source:
|
||||||
- openstacklib::firewall::edeploy::source
|
- openstacklib::firewall::edeploy::source
|
||||||
- openstacklib::firewall::puppet::source
|
- openstacklib::firewall::puppet::source
|
||||||
|
- openstacklib::firewall::ssh::source
|
||||||
deploy_control_firewall_source:
|
|
||||||
- openstacklib::firewall::edeploy::source
|
|
||||||
- openstacklib::firewall::puppet::source
|
|
||||||
|
|
||||||
public_control_firewall_source:
|
public_control_firewall_source:
|
||||||
- openstacklib::firewall::cinder::source
|
- openstacklib::firewall::cinder::source
|
||||||
@@ -74,7 +71,7 @@ private_control_firewall_source:
|
|||||||
- galera::firewall::source
|
- galera::firewall::source
|
||||||
- openstacklib::firewall::cinder::internal_source
|
- openstacklib::firewall::cinder::internal_source
|
||||||
- openstacklib::firewall::ceilometer::internal_source
|
- openstacklib::firewall::ceilometer::internal_source
|
||||||
- openstacklib::firewall::dashboard::internal_source
|
- openstacklib::firewall::memcached::source
|
||||||
- openstacklib::firewall::glance::internal_source
|
- openstacklib::firewall::glance::internal_source
|
||||||
- openstacklib::firewall::heat::internal_source
|
- openstacklib::firewall::heat::internal_source
|
||||||
- openstacklib::firewall::keystone::internal_source
|
- openstacklib::firewall::keystone::internal_source
|
||||||
|
|||||||
@@ -46,6 +46,7 @@ roles:
|
|||||||
- cinder_volume
|
- cinder_volume
|
||||||
- ceilometer_compute
|
- ceilometer_compute
|
||||||
- nova_compute_ml2
|
- nova_compute_ml2
|
||||||
|
- firewall_compute
|
||||||
classes:
|
classes:
|
||||||
- openstacklib::repo
|
- openstacklib::repo
|
||||||
- openstacklib::hosts
|
- openstacklib::hosts
|
||||||
|
|||||||
Reference in New Issue
Block a user