json_schema: {
      "properties": {
          "kafka-manager": {
              "additionalProperties": false,
              "description": "Kafka-manager configuration properties",
              "properties": {
                  "application_secret": {
                      "description": "The application secret key is used to secure cryptographics functions",
                      "type": "string"
                  },
                  "cpus": {
                      "default": 1.0,
                      "description": "CPU shares to allocate",
                      "minimum": 0.1,
                      "type": "number"
                  },
                  "instances": {
                      "default": 1,
                      "description": "Number of desired instances",
                      "type": "integer"
                  },
                  "mem": {
                      "default": 1024.0,
                      "description": "Memory to allocate",
                      "minimum": 1024.0,
                      "type": "number"
                  },
                  "zk": {
                      "default": "zk-1.zk:2181,zk-2.zk:2181,zk-3.zk:2181,zk-4.zk:2181,zk-5.zk:2181",
                      "description": "Zookeeper URL for Kafka-manager",
                      "type": "string"
                  }
              },
              "required": [
                  "cpus",
                  "mem",
                  "instances",
                  "zk",
                  "application_secret"
              ],
              "type": "object"
          },
          "service": {
              "description": "DC/OS service configuration properties",
              "properties": {
                  "name": {
                      "default": "kafka-manager",
                      "description": "The name of the kafka-manager service instance.",
                      "type": "string"
                  }
              },
              "type": "object"
          }
      },
      "type": "object"
  }