new changes

This commit is contained in:
Subin M 2015-02-19 18:08:22 +05:30
parent 69310cb174
commit 07bd147375
6 changed files with 49 additions and 63 deletions

View File

@ -2,10 +2,9 @@
"kind": "ReplicationController",
"apiVersion": "v1beta3",
"metadata": {
"name": "frontend-controller",
"name": "frontend",
"labels": {
"name": "frontend",
"template": "frontend"
"name": "frontend"
}
},
"spec": {
@ -15,31 +14,23 @@
},
"template": {
"metadata": {
"name": "frontend-controller",
"name": "frontend",
"labels": {
"name": "frontend",
"uses": "redisslave,redis-master",
"template": "frontend"
"name": "frontend"
}
},
"spec": {
"volumes": null,
"containers": [
{
"name": "php-redis",
"image": "kubernetes/example-guestbook-php-redis",
"ports": [
{
"containerPort": 80,
"hostPort": 8000
}
"containerPort": 80
}
]
}
],
"restartPolicy": {
"always": {}
},
"dnsPolicy": "ClusterFirst"
]
}
}
}

View File

@ -3,15 +3,14 @@
"apiVersion": "v1beta3",
"metadata": {
"name": "frontend",
"labels": {},
"labels": {"name": "frontend"},
},
"spec": {
"port": 80,
"port": 0,
"containerPort": 80,
"protocol": "TCP",
"selector": {
"name": "frontend"
},
"containerPort": 80,
"sessionAffinity": "None"
}
}
}

View File

@ -8,12 +8,11 @@
}
},
"spec": {
"port": 6379,
"port": 10000,
"containerPort": 6379,
"protocol": "TCP",
"selector": {
"name": "redis-master"
},
"sessionAffinity": "None"
}
}
}

View File

@ -1,32 +1,39 @@
{
"kind": "ReplicationController",
"apiVersion": "v1beta3",
"kind": "Pod",
"id": "redis-master",
"metadata": {
"name": "redis-master",
"labels": {
"name": "redis-master"
"name": "redis-master",
"template": "redis-master"
}
},
"spec": {
"volumes": null,
"resources": {},
"containers": [
{
"name": "master",
"image": "dockerfile/redis",
"ports": [
"replicas": 1,
"selector": {
"name": "redis-master"
},
"template": {
"metadata": {
"name": "redis-master",
"labels": {
"name": "redis-master"
}
},
"spec": {
"containers": [
{
"containerPort": 6379,
"hostPort": 6379,
"protocol": "TCP"
"name": "master",
"image": "dockerfile/redis",
"ports": [
{
"containerPort": 6379,
"protocol": "TCP"
}
]
}
]
}
],
"restartPolicy": {
"always": {}
}
}
}

View File

@ -2,44 +2,35 @@
"kind": "ReplicationController",
"apiVersion": "v1beta3",
"metadata": {
"name": "redis-slave-controller",
"name": "redis-slave",
"labels": {
"name": "redisslave",
"template": "redisslave"
"name": "redis-slave"
}
},
"spec": {
"replicas": 2,
"selector": {
"name": "redisslave"
"name": "redis-slave"
},
"template": {
"metadata": {
"name": "redis-slave-controller",
"name": "redis-slave",
"labels": {
"name": "redisslave",
"template": "redisslave",
"uses": "redis-master"
"name": "redis-slave"
}
},
"spec": {
"volumes": null,
"containers": [
{
"name": "slave",
"image": "brendanburns/redis-slave",
"ports": [
{
"containerPort": 6379,
"hostPort": 6380
"containerPort": 6379
}
]
}
],
"restartPolicy": {
"always": {}
},
"dnsPolicy": "ClusterFirst"
]
}
}
}

View File

@ -2,18 +2,17 @@
"kind": "Service",
"apiVersion": "v1beta3",
"metadata": {
"name": "redisslave",
"name": "redis-slave",
"labels": {
"name": "redisslave"
"name": "redis-slave"
}
},
"spec": {
"port": 6379,
"port": 10001,
"containerPort": 6379,
"protocol": "TCP",
"selector": {
"name": "redisslave"
},
"sessionAffinity": "None"
"name": "redis-slave"
}
}
}