{
  "kind": "DeploymentConfig",
  "apiVersion": "v1",
  "metadata": {
    "name": "openldap-server",
    "creationTimestamp": null
  },
  "spec": {
    "strategy": {
      "type": "Recreate",
      "resources": {}
    },
    "triggers": [
      {
        "type": "ImageChange",
        "imageChangeParams": {
          "automatic": true,
          "containerNames": [
            "openldap-server"
          ],
          "from": {
            "kind": "ImageStreamTag",
            "name": "openldap-testenv:latest"
          },
          "lastTriggeredImage": ""
        }
      },
      {
        "type": "ConfigChange"
      }
    ],
    "replicas": 1,
    "selector": {
      "name": "openldap-server"
    },
    "template": {
      "metadata": {
        "creationTimestamp": null,
        "labels": {
          "name": "openldap-server"
        }
      },
      "spec": {
        "containers": [
          {
            "name": "openldap-server",
            "image": "openldap-testenv",
            "ports": [
              {
                "containerPort": 389,
                "protocol": "TCP"
              }
            ],
            "resources": {},
            "terminationMessagePath": "/dev/termination-log",
            "imagePullPolicy": "IfNotPresent",
            "capabilities": {},
            "securityContext": {
              "capabilities": {},
              "privileged": false
            },
            "readinessProbe": {
              "exec": {
                "command": ["ldapsearch", "-x", "-b", "dc=example,dc=com"]
              },
              "initialDelaySeconds": 5,
              "timeoutSeconds": 1
            }            
          }
        ],
        "restartPolicy": "Always",
        "dnsPolicy": "ClusterFirst",
        "serviceAccount": ""
      }
    }
  },
  "status": {}
}