3 ms·
Do I have Stockholm Syndrome for being just utterly confused how ever single one of these budget providers [that I've seen so far] has no meaningful IaaS IAM of
by mdaniel 1y ago
Do I have Stockholm Syndrome for being just utterly confused how ever single one of these budget providers [that I've seen so far] has no meaningful IaaS IAM offering? I don't mean "yeah, I can login to the console with username and password," I mean Permissions, Roles, Machine Identity, ... you know, who can do what to what and be able to see those actions in an audit log
What I find especially bizarre is that OpenStack seems to tick many of those boxes, including https://docs.openstack.org/keystone/2025.1/admin/manage-services.html#service-users https://docs.openstack.org/keystone/2025.1/admin/manage-serv... and https://docs.openstack.org/keystone/2025.1/admin/federation/federated_identity.html https://docs.openstack.org/keystone/2025.1/admin/federation/... so it's not like those providers would have to roll such a control plane from scratch as they seem to have done now
As a concrete example for your link, they cite Crossplane (and good for them) but then the Crossplane provider gets what I can only presume is some random person's console creds https://upcloud.com/docs/guides/getting-started-crossplane/#:~:text=create%20a%20secret%20with%20your%20upcloud%20api%20credentials%20and%20a%20providerconfig%20that%20will%20use%20them%20to%20provision%20your%20infra https://upcloud.com/docs/guides/getting-started-crossplane/#... and their terraform provider auths the same way
I do see the https://developers.upcloud.com/1.3/3-accounts/#add-subaccount https://developers.upcloud.com/1.3/3-accounts/#add-subaccoun... and some of its built-in filtering but it doesn't have a good explanation for how it interacts with https://developers.upcloud.com/1.3/18-permissions/#normal-response-for-a-subaccount-sub_account_user1 https://developers.upcloud.com/1.3/18-permissions/#normal-re... . But don't worry, you can't manage any of that with their terraform provider, so I guess upcli it is
- everfrustrated 1y agoYou're not wrong. I like to say that there are no European cloud providers. There are only European hosting providers. As you say IAM is table stakes for being a real cloud.