{
	"kind": "ReplicationController",
	"apiVersion": "v1",
	"metadata": {
		"name": "hollow-node",
		"labels": {
			"name": "hollow-node"
		}
	},
	"spec": {
		"replicas": ##numreplicas##,
		"selector": {
			"name": "hollow-node"
		},
		"template": {
		  "metadata": {
				"labels": {
					"name": "hollow-node"
				}
			},
			"spec": {
				"volumes": [
					{
						"name": "kubeconfig-volume",
						"secret": {
							"secretName": "kubeconfig"
						}
					}
				],
				"containers": [
				{
					"name": "hollow-kubelet",
					"image": "gcr.io/##project##/kubemark:latest",
					"ports": [
						{"containerPort": 4194},
						{"containerPort": 10250},
						{"containerPort": 10255}
					],
					"command": [
						"./kubemark.sh"
					],
					"args": [
						"--v=3",
						"--morph=kubelet"
					],
					"volumeMounts": [
						{
							"name": "kubeconfig-volume",
							"mountPath": "/kubeconfig"
						}
					],
					"resources": {
						"requests": {
							"cpu": "50m",
							"memory": "100M"
						}
					}

				},
				{
					"name": "hollow-proxy",
					"image": "gcr.io/##project##/kubemark:latest",
					"command": [
						"./kubemark.sh"
					],
					"args": [
						"--v=3",
						"--morph=proxy"
					],
					"volumeMounts": [
						{
							"name": "kubeconfig-volume",
							"mountPath": "/kubeconfig"
						}
					],
					"resources": {
						"requests": {
							"cpu": "20m",
							"memory": "100M"
						}
					}
				}]
			}
		}
	}
}
