[sample/build-private-repo-go] Unify the format for build private repo. (#578)

This commit is contained in:
Guang Ya Liu 2018-11-28 05:14:22 +08:00 committed by Knative Prow Robot
parent 26fb00f42a
commit 47bef7c63f
1 changed files with 10 additions and 7 deletions

View File

@ -155,15 +155,16 @@ kubectl create --filename manifest.yaml
To make sure everything works, capture the host URL and the IP of the ingress endpoint To make sure everything works, capture the host URL and the IP of the ingress endpoint
in environment variables: in environment variables:
``` ```shell
# Put the Host URL into an environment variable. # Put the Host URL into an environment variable.
export SERVICE_HOST=`kubectl get route private-repos \ export SERVICE_HOST=$(kubectl get route private-repos \
--output jsonpath="{.status.domain}"` --output jsonpath="{.status.domain}")
``` ```
``` ```shell
# Put the IP address into an environment variable # Put the IP address into an environment variable
export SERVICE_IP=`kubectl get svc knative-ingressgateway --namespace istio-system --output jsonpath="{.status.loadBalancer.ingress[*].ip}"` export SERVICE_IP=$(kubectl get svc knative-ingressgateway --namespace istio-system \
--output jsonpath="{.status.loadBalancer.ingress[*].ip}")
``` ```
> Note: If your cluster is running outside a cloud provider (for example, on Minikube), > Note: If your cluster is running outside a cloud provider (for example, on Minikube),
@ -171,12 +172,14 @@ export SERVICE_IP=`kubectl get svc knative-ingressgateway --namespace istio-syst
`hostIP` and `nodePort` as the service IP: `hostIP` and `nodePort` as the service IP:
```shell ```shell
export SERVICE_IP=$(kubectl get po --selector knative=ingressgateway --namespace istio-system --output 'jsonpath= . {.items[0].status.hostIP}'):$(kubectl get svc knative-ingressgateway --namespace istio-system --output 'jsonpath={.spec.ports[? (@.port==80)].nodePort}') export SERVICE_IP=$(kubectl get po --selector knative=ingressgateway --namespace istio-system \
--output 'jsonpath= . {.items[0].status.hostIP}'):$(kubectl get svc knative-ingressgateway \
--namespace istio-system --output 'jsonpath={.spec.ports[? (@.port==80)].nodePort}')
``` ```
Now curl the service IP to make sure the deployment succeeded: Now curl the service IP to make sure the deployment succeeded:
``` ```shell
curl -H "Host: $SERVICE_HOST" http://$SERVICE_IP curl -H "Host: $SERVICE_HOST" http://$SERVICE_IP
``` ```