HNHacker News
TopNewBestAskShowJobs

hiboyang

2 karma · joined May 21, 2022

submissionscomments
hiboyang··on Anyone like the idea to use AWS SDK to build deployment automation?
Yes, there is AWS CDK! It is similar to what I describe, but it is still too complicated for end user. The "Concepts" section in CDK web site lists 16 concepts!

I am thinking for this scenario which people want the simplest way to deploy an Apache Spark environment on Kubernetes (Data Infrastructure is complicated, thus use Spark as example here). I prefer a one command to automate everything, instead of writing all sorts of infrastructure-as-code files. Right now, do not see that or similar tools. Thus I start to build a one-click deployment tool like https://github.com/datapunchorg/punch.

hiboyang··on Anyone like the idea to use AWS SDK to build deployment automation?
Thanks folks for the input! Terraform or AWS CDK or Pulumi are good tools. Kind of feel this is a very diverse area, and different people have different favorite tools :)

Curious anyone from SaaS companies are using Terraform/Pulumi to build their SaaS platform to serve their customers?

hiboyang··on Anyone like the idea to use AWS SDK to build deployment automation?
Yeah, I feel exactly same. There are tons of tools like Terraform, and sometime people need to wait new AWS features being added to Terraform. All these tools use SDKs from cloud providers. I prefer simple and "just work", thus thinking to directly use those SDKs without additional layer.
hiboyang··on Anyone like the idea using AWS SDK to build infrastructure deployment tool?
Oops, just found I submitted two posts duplicately. Was doing this on my phone, and got some problem. Please use another thread: https://news.ycombinator.com/item?id=31462123

Thanks mindcrime for sharing the experience! Glad to hear Ansible and related YARML files work for you!