mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-24 04:06:03 +00:00
Merge pull request #9643 from caesarxuchao/guestbook-go-example-v1
update examples/guestbook-go to v1
This commit is contained in:
commit
0b2eda1b2d
@ -154,7 +154,7 @@ You will see a single redis master pod, two redis slaves, and three guestbook po
|
||||
|
||||
### Step Six: Create the guestbook service.
|
||||
|
||||
Just like the others, you want a service to group your guestbook pods. The service specification for the guestbook is in `examples/guestbook-go/guestbook-service.json`. There's a twist this time - because we want it to be externally visible, we set the `createExternalLoadBalancer` flag on the service.
|
||||
Just like the others, you want a service to group your guestbook pods. The service specification for the guestbook is in `examples/guestbook-go/guestbook-service.json`. There's a twist this time - because we want it to be externally visible, we set `"type": "LoadBalancer"` for the service.
|
||||
|
||||
```shell
|
||||
$ kubectl create -f examples/guestbook-go/guestbook-service.json
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"kind":"ReplicationController",
|
||||
"apiVersion":"v1beta3",
|
||||
"apiVersion":"v1",
|
||||
"metadata":{
|
||||
"name":"guestbook",
|
||||
"labels":{
|
||||
@ -21,13 +21,12 @@
|
||||
"spec":{
|
||||
"containers":[
|
||||
{
|
||||
"image":"kubernetes/guestbook:v2",
|
||||
"name":"guestbook",
|
||||
"image":"kubernetes/guestbook:v2",
|
||||
"ports":[
|
||||
{
|
||||
"name":"http-server",
|
||||
"containerPort":3000,
|
||||
"protocol":"TCP"
|
||||
"containerPort":3000
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"kind":"Service",
|
||||
"apiVersion":"v1beta3",
|
||||
"apiVersion":"v1",
|
||||
"metadata":{
|
||||
"name":"guestbook",
|
||||
"labels":{
|
||||
@ -8,16 +8,15 @@
|
||||
}
|
||||
},
|
||||
"spec":{
|
||||
"createExternalLoadBalancer": true,
|
||||
"ports": [
|
||||
{
|
||||
"port":3000,
|
||||
"targetPort":"http-server",
|
||||
"protocol":"TCP"
|
||||
"targetPort":"http-server"
|
||||
}
|
||||
],
|
||||
"selector":{
|
||||
"name":"guestbook"
|
||||
}
|
||||
},
|
||||
"type": "LoadBalancer"
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"kind":"ReplicationController",
|
||||
"apiVersion":"v1beta3",
|
||||
"apiVersion":"v1",
|
||||
"id":"redis-master",
|
||||
"metadata":{
|
||||
"name":"redis-master",
|
||||
@ -30,8 +30,7 @@
|
||||
"ports":[
|
||||
{
|
||||
"name":"redis-server",
|
||||
"containerPort":6379,
|
||||
"protocol":"TCP"
|
||||
"containerPort":6379
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"kind":"Service",
|
||||
"apiVersion":"v1beta3",
|
||||
"apiVersion":"v1",
|
||||
"metadata":{
|
||||
"name":"redis-master",
|
||||
"labels":{
|
||||
@ -12,8 +12,7 @@
|
||||
"ports": [
|
||||
{
|
||||
"port":6379,
|
||||
"targetPort":"redis-server",
|
||||
"protocol":"TCP"
|
||||
"targetPort":"redis-server"
|
||||
}
|
||||
],
|
||||
"selector":{
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"kind":"ReplicationController",
|
||||
"apiVersion":"v1beta3",
|
||||
"apiVersion":"v1",
|
||||
"id":"redis-slave",
|
||||
"metadata":{
|
||||
"name":"redis-slave",
|
||||
@ -35,8 +35,7 @@
|
||||
"ports":[
|
||||
{
|
||||
"name":"redis-server",
|
||||
"containerPort":6379,
|
||||
"protocol":"TCP"
|
||||
"containerPort":6379
|
||||
}
|
||||
]
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"kind":"Service",
|
||||
"apiVersion":"v1beta3",
|
||||
"apiVersion":"v1",
|
||||
"metadata":{
|
||||
"name":"redis-slave",
|
||||
"labels":{
|
||||
@ -12,8 +12,7 @@
|
||||
"ports": [
|
||||
{
|
||||
"port":6379,
|
||||
"targetPort":"redis-server",
|
||||
"protocol":"TCP"
|
||||
"targetPort":"redis-server"
|
||||
}
|
||||
],
|
||||
"selector":{
|
||||
|
Loading…
Reference in New Issue
Block a user