diff options
author | Bogdan Dobrelya <bdobreli@redhat.com> | 2017-06-21 13:32:48 +0200 |
---|---|---|
committer | Bogdan Dobrelya <bdobreli@redhat.com> | 2017-06-23 10:49:57 +0200 |
commit | 3f10c266aab0881ab294513d4ef93a1528d33c6b (patch) | |
tree | ac2174d4f154b89520a5eafd0a10091e3d7b02c9 /playbooks/provisioning | |
parent | 6457152be04098c7f765b322447006bdb052509f (diff) | |
download | openshift-3f10c266aab0881ab294513d4ef93a1528d33c6b.tar.gz openshift-3f10c266aab0881ab294513d4ef93a1528d33c6b.tar.bz2 openshift-3f10c266aab0881ab294513d4ef93a1528d33c6b.tar.xz openshift-3f10c266aab0881ab294513d4ef93a1528d33c6b.zip |
Fix flat sec group and infra/dns sec rules
Make flat sec group to only merge node/master/etcd sec rules.
Add basic dns/ssh sec group and assign it to all but dns node groups.
Assign only dns sec group for dns nodes.
Assign only infra (and basic) sec groups for ingra nodes.
Add security notes for openstack provider.
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
Diffstat (limited to 'playbooks/provisioning')
-rw-r--r-- | playbooks/provisioning/openstack/README.md | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/playbooks/provisioning/openstack/README.md b/playbooks/provisioning/openstack/README.md index 423d57113..df00e5507 100644 --- a/playbooks/provisioning/openstack/README.md +++ b/playbooks/provisioning/openstack/README.md @@ -72,6 +72,17 @@ stacks. Set it to true, if you experience issues with sec group rules quotas. It trades security for number of rules, by sharing the same set of firewall rules for master, node, etcd and infra nodes. +#### Security notes + +Configure required `*_ingress_cidr` variables to restrict public access +to provisioned servers from your laptop (a /32 notation should be used) +or your trusted network. The most important is the `node_ingress_cidr` +that restricts public access to the deployed DNS server and cluster +nodes' ephemeral ports range. + +Note, the command ``curl https://api.ipify.org`` helps fiding an external +IP address of your box (the ansible admin node). + ### Update the DNS names in `inventory/hosts` The different server groups are currently grouped by the domain name, |