3 ms·
Not an expert. Comparison to terraform?
by cheez 6y ago
Not an expert. Comparison to terraform?
- hyscale 6y agoTerraform takes a more infrastructure-centric approach and its strength is typically for provisioning infrastructure such as putting up a K8s cluster, etc. than for deploying apps (although you can). Whereas HyScale is aimed at defining higher-level entities in a language that developers understand intuitively without any extra learning curve. HyScale also aims to reduce the amount of abstraction leakage by dealing with aspects of troubleshooting and runtime operations as well. So this application-centric abstraction enables self-service deployments as well as development on K8s with minimal IT/DevOps intervention. For more, see: https://github.com/hyscale/hyscale/wiki/App-centric-Abstraction https://github.com/hyscale/hyscale/wiki/App-centric-Abstract...
- verdverm 6y agoTerraform is moving into the k8s space FYI. So you can use HCL instead of Yaml. https://www.hashicorp.com/blog/deploy-any-resource-with-the-new-kubernetes-provider-for-hashicorp-terraform/ https://www.hashicorp.com/blog/deploy-any-resource-with-the-...
- sriku 6y agoFrom what I understand, Terraform's k8s provider doesn't abstract k8s details. You still have to deal with the same complexity. (Disclosure: I work for Pramati - the parent company behind Hyscale)
- verdverm 6y agoYou can abstract using TF capabilities, they just aren't hidden like HyScale. HCL is widely used, people already use the TF tool, so you end up not having to add more deps and yet another DSL to learn.