4 ms·
I'm wondering how native Anthos integrate with other clouds. They are standardizing on Kubernetes level, i.e. you can schedule pods from on-prem GKE to AWS clus
by monus 6y ago
I'm wondering how native Anthos integrate with other clouds. They are standardizing on Kubernetes level, i.e. you can schedule pods from on-prem GKE to AWS cluster. But are you able to use RDS similar to how k8s config connector makes CloudSQL available via CRs? Crossplane has the advantage of being equally integrated to all clouds.
Also, if the point of multi-cloud was vendor lock-in, aren't you now GCP locked-in when you use Anthos? It's not open source and may die any time like other Google projects.
- monus 6y agoMissed the edit window. Disclaimer: I am actively contributing to Crossplane.
- hardwaresofton 6y agoSorry I think I might be misunderstanding the specifics (since you work at crossplane) of the difference, but at this point I would assume that Google can dedicate engineers to taking any approach Crossplane takes. Basically the answer to how any of this will work is CRDs and Operators -- it becomes a grind of ensuring good ergonomics, good integration and marketing after that. Correct me if I'm wrong, but Crossplane introduces CRDs that paper over the differences between the provider (ex. `OmniDatabase`), rather than just offering CRDs that correspond to a platform's offering (ex. `RDSDatabase`) though I assume you can access those too, and I don't see why Google won't do both. That's the thing about being a monopoly player in the space -- unless a smaller player is doing something so next level that you can't copy it, you can just offer underpriced mediocrity until they fold (forgive the cynicism and hyperbole). Crossplane has a huge head start and probably the least buggy implementation of this concept, and was one of the first to innovate in this field (I saw a few talks from previous kubecons) so wishing you good luck in the future!