new changes
This commit is contained in:
parent
69310cb174
commit
07bd147375
|
@ -2,10 +2,9 @@
|
||||||
"kind": "ReplicationController",
|
"kind": "ReplicationController",
|
||||||
"apiVersion": "v1beta3",
|
"apiVersion": "v1beta3",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"name": "frontend-controller",
|
|
||||||
"labels": {
|
|
||||||
"name": "frontend",
|
"name": "frontend",
|
||||||
"template": "frontend"
|
"labels": {
|
||||||
|
"name": "frontend"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"spec": {
|
"spec": {
|
||||||
|
@ -15,31 +14,23 @@
|
||||||
},
|
},
|
||||||
"template": {
|
"template": {
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"name": "frontend-controller",
|
|
||||||
"labels": {
|
|
||||||
"name": "frontend",
|
"name": "frontend",
|
||||||
"uses": "redisslave,redis-master",
|
"labels": {
|
||||||
"template": "frontend"
|
"name": "frontend"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"spec": {
|
"spec": {
|
||||||
"volumes": null,
|
|
||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "php-redis",
|
"name": "php-redis",
|
||||||
"image": "kubernetes/example-guestbook-php-redis",
|
"image": "kubernetes/example-guestbook-php-redis",
|
||||||
"ports": [
|
"ports": [
|
||||||
{
|
{
|
||||||
"containerPort": 80,
|
"containerPort": 80
|
||||||
"hostPort": 8000
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"restartPolicy": {
|
|
||||||
"always": {}
|
|
||||||
},
|
|
||||||
"dnsPolicy": "ClusterFirst"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,15 +3,14 @@
|
||||||
"apiVersion": "v1beta3",
|
"apiVersion": "v1beta3",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"name": "frontend",
|
"name": "frontend",
|
||||||
"labels": {},
|
"labels": {"name": "frontend"},
|
||||||
},
|
},
|
||||||
"spec": {
|
"spec": {
|
||||||
"port": 80,
|
"port": 0,
|
||||||
|
"containerPort": 80,
|
||||||
"protocol": "TCP",
|
"protocol": "TCP",
|
||||||
"selector": {
|
"selector": {
|
||||||
"name": "frontend"
|
"name": "frontend"
|
||||||
},
|
}
|
||||||
"containerPort": 80,
|
|
||||||
"sessionAffinity": "None"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,12 +8,11 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"spec": {
|
"spec": {
|
||||||
"port": 6379,
|
"port": 10000,
|
||||||
"containerPort": 6379,
|
"containerPort": 6379,
|
||||||
"protocol": "TCP",
|
"protocol": "TCP",
|
||||||
"selector": {
|
"selector": {
|
||||||
"name": "redis-master"
|
"name": "redis-master"
|
||||||
},
|
}
|
||||||
"sessionAffinity": "None"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,19 @@
|
||||||
{
|
{
|
||||||
|
"kind": "ReplicationController",
|
||||||
"apiVersion": "v1beta3",
|
"apiVersion": "v1beta3",
|
||||||
"kind": "Pod",
|
"metadata": {
|
||||||
"id": "redis-master",
|
"name": "redis-master",
|
||||||
|
"labels": {
|
||||||
|
"name": "redis-master",
|
||||||
|
"template": "redis-master"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"spec": {
|
||||||
|
"replicas": 1,
|
||||||
|
"selector": {
|
||||||
|
"name": "redis-master"
|
||||||
|
},
|
||||||
|
"template": {
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"name": "redis-master",
|
"name": "redis-master",
|
||||||
"labels": {
|
"labels": {
|
||||||
|
@ -9,8 +21,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"spec": {
|
"spec": {
|
||||||
"volumes": null,
|
|
||||||
"resources": {},
|
|
||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "master",
|
"name": "master",
|
||||||
|
@ -18,15 +28,12 @@
|
||||||
"ports": [
|
"ports": [
|
||||||
{
|
{
|
||||||
"containerPort": 6379,
|
"containerPort": 6379,
|
||||||
"hostPort": 6379,
|
|
||||||
"protocol": "TCP"
|
"protocol": "TCP"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"restartPolicy": {
|
}
|
||||||
"always": {}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2,44 +2,35 @@
|
||||||
"kind": "ReplicationController",
|
"kind": "ReplicationController",
|
||||||
"apiVersion": "v1beta3",
|
"apiVersion": "v1beta3",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"name": "redis-slave-controller",
|
"name": "redis-slave",
|
||||||
"labels": {
|
"labels": {
|
||||||
"name": "redisslave",
|
"name": "redis-slave"
|
||||||
"template": "redisslave"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"spec": {
|
"spec": {
|
||||||
"replicas": 2,
|
"replicas": 2,
|
||||||
"selector": {
|
"selector": {
|
||||||
"name": "redisslave"
|
"name": "redis-slave"
|
||||||
},
|
},
|
||||||
"template": {
|
"template": {
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"name": "redis-slave-controller",
|
"name": "redis-slave",
|
||||||
"labels": {
|
"labels": {
|
||||||
"name": "redisslave",
|
"name": "redis-slave"
|
||||||
"template": "redisslave",
|
|
||||||
"uses": "redis-master"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"spec": {
|
"spec": {
|
||||||
"volumes": null,
|
|
||||||
"containers": [
|
"containers": [
|
||||||
{
|
{
|
||||||
"name": "slave",
|
"name": "slave",
|
||||||
"image": "brendanburns/redis-slave",
|
"image": "brendanburns/redis-slave",
|
||||||
"ports": [
|
"ports": [
|
||||||
{
|
{
|
||||||
"containerPort": 6379,
|
"containerPort": 6379
|
||||||
"hostPort": 6380
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"restartPolicy": {
|
|
||||||
"always": {}
|
|
||||||
},
|
|
||||||
"dnsPolicy": "ClusterFirst"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,18 +2,17 @@
|
||||||
"kind": "Service",
|
"kind": "Service",
|
||||||
"apiVersion": "v1beta3",
|
"apiVersion": "v1beta3",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"name": "redisslave",
|
"name": "redis-slave",
|
||||||
"labels": {
|
"labels": {
|
||||||
"name": "redisslave"
|
"name": "redis-slave"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"spec": {
|
"spec": {
|
||||||
"port": 6379,
|
"port": 10001,
|
||||||
"containerPort": 6379,
|
"containerPort": 6379,
|
||||||
"protocol": "TCP",
|
"protocol": "TCP",
|
||||||
"selector": {
|
"selector": {
|
||||||
"name": "redisslave"
|
"name": "redis-slave"
|
||||||
},
|
}
|
||||||
"sessionAffinity": "None"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue