Set Up Two-Way SSL Between the Slider Agents and the Application Master

Two-way SSL provides a higher level of secure communication between the Slider Application Master and Agents by requiring both to verify each other's identify prior to the exchange of HTTP requests and responses. By default the communication mechanism between the two is One-Way SSL. To enable Two-way SSL:

  • Edit the application configuration file for the application you intend to deploy
  • Modify the "slider-appmaster" component configuration by adding the "ssl.server.client.auth" property with a value of "true":

    "components": {
      "slider-appmaster": {
        "jvm.heapsize": "256M",
        "ssl.server.client.auth": "true"
      }
    }
    
  • Create and start the cluster (e.g. by using the slider command line and the "create" option)