From 5195e36b3d4808a1d74ce8d37c51e2505710a166 Mon Sep 17 00:00:00 2001 From: Chao Xu Date: Wed, 10 Jun 2015 14:54:33 -0700 Subject: [PATCH] update examples/meteor to v1 --- examples/meteor/README.md | 4 ++-- examples/meteor/meteor-controller.json | 2 +- examples/meteor/meteor-service.json | 7 +++---- examples/meteor/mongo-pod.json | 2 +- examples/meteor/mongo-service.json | 2 +- 5 files changed, 8 insertions(+), 9 deletions(-) diff --git a/examples/meteor/README.md b/examples/meteor/README.md index f2b1ca3fc53..55f79c2d3d0 100644 --- a/examples/meteor/README.md +++ b/examples/meteor/README.md @@ -96,12 +96,12 @@ kubectl create -f meteor-controller.json kubectl create -f meteor-service.json ``` -Note that [`meteor-service.json`](meteor-service.json) creates an external load balancer, so +Note that [`meteor-service.json`](meteor-service.json) creates a load balancer, so your app should be available through the IP of that load balancer once the Meteor pods are started. You can find the IP of your load balancer by running: ``` -kubectl get services/meteor -o template -t "{{.spec.publicIPs}}" +kubectl get services/meteor --template="{{range .status.loadBalancer.ingress}} {{.ip}} {{end}}" ``` You will have to open up port 80 if it's not open yet in your diff --git a/examples/meteor/meteor-controller.json b/examples/meteor/meteor-controller.json index 2935126e03f..57e0d1d3548 100644 --- a/examples/meteor/meteor-controller.json +++ b/examples/meteor/meteor-controller.json @@ -1,6 +1,6 @@ { "kind": "ReplicationController", - "apiVersion": "v1beta3", + "apiVersion": "v1", "metadata": { "name": "meteor-controller", "labels": { diff --git a/examples/meteor/meteor-service.json b/examples/meteor/meteor-service.json index e04be7c13f8..2dc55a041bb 100644 --- a/examples/meteor/meteor-service.json +++ b/examples/meteor/meteor-service.json @@ -1,13 +1,12 @@ { "kind": "Service", - "apiVersion": "v1beta3", + "apiVersion": "v1", "metadata": { "name": "meteor" }, "spec": { "ports": [ { - "protocol": "TCP", "port": 80, "targetPort": "http-server" } @@ -15,7 +14,7 @@ "selector": { "name": "meteor" }, - "createExternalLoadBalancer": true, - "sessionAffinity": "ClientIP" + "sessionAffinity": "ClientIP", + "type": "LoadBalancer" } } diff --git a/examples/meteor/mongo-pod.json b/examples/meteor/mongo-pod.json index cd7deba68e8..76c57a2ec69 100644 --- a/examples/meteor/mongo-pod.json +++ b/examples/meteor/mongo-pod.json @@ -1,6 +1,6 @@ { "kind": "Pod", - "apiVersion": "v1beta3", + "apiVersion": "v1", "metadata": { "name": "mongo", "labels": { diff --git a/examples/meteor/mongo-service.json b/examples/meteor/mongo-service.json index 72e9ed46503..7f0ac1e993c 100644 --- a/examples/meteor/mongo-service.json +++ b/examples/meteor/mongo-service.json @@ -1,6 +1,6 @@ { "kind": "Service", - "apiVersion": "v1beta3", + "apiVersion": "v1", "metadata": { "name": "mongo", "labels": {