Terraform? Pulumi? Helm? Kustomize? Ansible? None Of Those?

preview_player
Показать описание
What do we need to define applications, infrastructure, and services? Should we use Terraform, Pulumi, Helm, Kustomize, Ansible, or any other similar solution? Maybe we do not need any of those if we move the complexity to servers and clusters and if we do that with Crossplane.

▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬
Рекомендации по теме
Комментарии
Автор

Thanks for this interesting viewpoint. I now want to see, how Crossplane might fit into my plans. Looking forward to keep track of your postings.

MarkusEicher
Автор

Title should be: Complexity in!
Good luck having a team that creates thoose custom kubernetes operators… and good luck keeping in maintenance after employees leaving

simark
Автор

It's really excellent approach to infra automation solution. I personally love crossplan composition. This encapsulation helps non infra/SRE/devops guys work with simple yamls.

subhadipbanerjee
Автор

Tbh it isn't the real question for most of the folks whether which tech can get the job done. The MOST IMP of all is which one can get them a job to start with and then explore and learn things along the way.

alihussainia
Автор

Quick question: if you use yaml do you also use some kind of templating? My main use cases end up creating some yaml that get applied to a lot of apps with some tweaks.

AndreiDinTheHouse
Автор

Although I always LOVE your videos and I agree with a lot of things, I can't say I agree with this one for a few reasons:
1. Bringing tools such as Pulumi and Terraform (and Ansible) into this mix, IMO, is a bit misleading; those tools can manage EVERYTHING not just a k8s cluster, so their abstractions are way more generic
2. I haven't used Crossplane, but I'm a bit familiar with it (thanks to your amazing videos), and I love its concept, but unfortunately, I somehow see this video as a sales pitch for Crossplane rather than a fair and unbiosed comparison between different tools
3. Even if we move "complexity" to the server side, someone has to take care of that complexity, and if we want to do that, I personally can argue that we can move the same complexity to Terraform modules or Pulumi classes/objects

farzadmf
Автор

It's Pulumi because she BL-EW me 😵😫😩

nanonkay