In acs engine if you define a ports list, the agent will be deployed as 
slave_public.

Example of a public linux agent:

   "agentPoolProfiles": [
      {
        "name": "wpub6",
        "count": 3,
        "vmSize": "Standard_DS2_v2",
        "dnsPrefix": "wpub6",
        "ports": [
             80,
             443,
             8080,
             3389
          ],
          "customNodeLabels" : {
            "foo" : "bar",
            "att1" : "value1"
          }
      },

     
},

-----Original Message-----
From: Marc Roos [mailto:[email protected]] 
Sent: Friday, October 20, 2017 9:29 AM
To: user <[email protected]>
Subject: Mesos acceptedResourceRoles slave_public

 
I added "acceptedResourceRoles": ["slave_public"] to a json application config 
in marathon. And it complains that the agents/slaves are not configured for 
this. I see some manuals on how to reconfigure via dc/os. 
I just wondered could this be an easy setting like something like this

echo "appc,docker" > /etc/mesos-slave/image_providers



Reply via email to