{
  "id": "redisslave-deploy",
  "kind": "Deployment",
  "apiVersion": "v1beta1",
  "triggerPolicy": "manual",
  "configId": "redisslave-config",
  "strategy": {
    "type": "customPod",
    "customPod": {
      "image": "127.0.0.1:5000/openshift/kube-deploy"
    }
  },
  "controllerTemplate": {
    "replicas": 2,
    "replicaSelector": {
      "name": "redisslave"
    },
    "podTemplate": {
      "desiredState": {
        "manifest": {
          "version": "v1beta1",
          "id": "redisSlaveController",
          "containers": [
            {
              "name": "slave",
              "image": "brendanburns/redis-slave",
              "env": [
                {
                  "name": "REDIS_PASSWORD",
                  "value": "secret"
                }
              ],
              "ports": [
                {
                  "containerPort": 6379
                }
              ]
            }
          ]
        }
      },
      "labels": {
        "name": "redisslave"
      }
    }
  }
}