Skip to content

Commit

Permalink
Add publish-service documentation
Browse files Browse the repository at this point in the history
I am running v0.6-beta.3 in AWS, k8s 1.9 and external-dns. It is perfectly working. I hope were in the documentation to save time the next person. πŸ‘ 

Related to this issue jcmoraisjr#93
  • Loading branch information
danigrmartinez authored Aug 31, 2018
1 parent 930f466 commit e3557e5
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -727,6 +727,8 @@ The following command-line arguments are supported:
||[`sort-backends`](#sort-backends)|[true\|false]|`false`|
||[`tcp-services-configmap`](#tcp-services-configmap)|namespace/configmapname|no tcp svc|
||[`verify-hostname`](#verify-hostname)|[true\|false]|`true`|
|`[0]`|[`publish-service`](#publish-service)|namespace/servicename|``|


### allow-cross-namespace

Expand Down Expand Up @@ -847,3 +849,17 @@ match the hostname are discarded and a warning is logged into the ingress contro

Use `--verify-hostname=false` argument to bypass this validation. If used, HAProxy will provide
the certificate declared in the `secretName` ignoring if the certificate is or is not valid.

### publish-service

Some infrastructure tools like `external-DNS` relay in the ingress status to created access routes to the services exposed with ingress object.
```
apiVersion: extensions/v1beta1
kind: Ingress
...
status:
loadBalancer:
ingress:
- hostname: <ingressControllerLoadbalancerFQDN>
```
Use `--publish-service=namespace/servicename` to indicate the services fronting the ingress controller. The controller mirrors the address of this service's endpoints to the load-balancer status of all Ingress objects it satisfies.

0 comments on commit e3557e5

Please sign in to comment.