c4-bench icon indicating copy to clipboard operation
c4-bench copied to clipboard

Provision smaller clusters

Open dstroot opened this issue 9 years ago • 1 comments

Jeff - suppose I wanted to test, but not at this scale. Suppose I wanted to simply use AWS to spin up comparable Kubernetes and Swarm clusters at a size of say 10 nodes, and use for platform evaluation. I am assuming you build scripts are rock solid given the challenges from the article. Is it possible to parameterize this to build any size cluster?

Would I set this to "1" to get 10 nodes in Swarm?

    "NodeCount": {
      "Description": "The number of nodes to create per AG. Multiply this number by 10 to get total node count.",
      "Type": "String",
      "Default": "100"
    }

dstroot avatar Mar 11 '16 15:03 dstroot

Yes. Setting that parameter to 1 will get you 10 nodes. The reason is that I use 10 autoscaling groups for the full node set. Doing so reduces the time it takes to build and teardown the whole cluster.

Remember, the resulting clusters will be very specifically configured. Neither will have multi-host networking. I'm working with a few other people to develop a great set of scalable templates for fully featured clusters. But have fun with this in the meantime.

allingeek avatar Mar 11 '16 16:03 allingeek