3 ms·
So the vision behind operators is not what is managed but who is managing. The idea is to move operations and provisioning from humans to machines. What should
by streetcat1 6y ago
So the vision behind operators is not what is managed but who is managing. The idea is to move operations and provisioning from humans to machines.
What should exist, is a set of standards that defines generic cloud resources, and than each cloud provider would implement a translation operator from the standard to its own CRD. Of course, the leading cloud provider has no incentive to do that since this would reduce lock in.
For example, there should be a VirtualBucket CRD which would map to AWS Bucket, Azure Container etc.
Terraform was first into this area, but terraform is still manual in nature.
I think that Pulumi uses that same code generation as Arc.