Skip to content

Commit

Permalink
Describe manual setting of PortalIP in service creation.
Browse files Browse the repository at this point in the history
  • Loading branch information
brendandburns committed Mar 24, 2015
1 parent 737af02 commit 62418fd
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions docs/services.md
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,15 @@ network interfaces. If you assign that `Node`'s external IP as a `publicIP`, yo
can then aim traffic at the `Service` port on that `Node` and it will be proxied
to the backends.

## Choosing your own PortalIP address
A user can specify their own ```PortalIP``` address as part of a service creation
request. For example, if they already have an existing DNS entry that they wish
to replace, or legacy systems that are configured for a specific IP address and difficult
to re-configure. The ```PortalIP``` address that a user chooses must be a valid IP address
and within the portal net CIDR range that is specified by flag to the API server. If
the PortalIP value is invalid, the apiserver returns a ```422``` HTTP status code to
indicate that the value is invalid.

## Shortcomings

We expect that using iptables and userspace proxies for portals will work at
Expand Down

0 comments on commit 62418fd

Please sign in to comment.