Provision smaller clusters
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"
}
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.