Skip to content

Commit

Permalink
added section to service catalog about outside routes
Browse files Browse the repository at this point in the history
  • Loading branch information
brice committed Jun 27, 2018
1 parent 5626f8e commit e03df67
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions architecture/service_catalog/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,34 @@ references to the binding secret from the deployment. Otherwise, the next
rollout will fail.
====

ifdef::openshift-enterprise,openshift-origin[]
[[service-catalog-route-planning]]
== Service catalog compatibility with services outside of the cluster

[NOTE]
====
This section is only relevant to clusters using the `NetworkPolicy` networking
SDN plug-in.
====

The difference in networking policies can impact your service broker's
accessibility. You must ensure that `NetworkPolicy` objects exist in your
service broker, so that users can have appropriate access to these resources in
their project or namespace. These `NetworkPolicy` objects are triggered by using
the service catalog through provisioning or binding.

For example, if the service broker creates a pod inside a user's project, then
the service broker also needs to create a `NetworkPolicy` object with rules that
allow access to the pods. Or, if the service catalog creates objects in a
different namespace in the cluster, then the target project may need
`NetworkPolicy` rules to allow the source project to talk to it.

See the
xref:../../admin_guide/managing_networking.adoc#admin-guide-manage-networking[Managing
networking section of the cluster administrator guide] for more information on
`NetworkPolicy` objects.
endif::openshift-enterprise,openshift-origin[]

[[service-catalog-concepts-terminology]]
== Concepts and Terminology

Expand Down

0 comments on commit e03df67

Please sign in to comment.