-
Notifications
You must be signed in to change notification settings - Fork 911
[resource] add openshift platform to all supported cloud providers #2985
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[resource] add openshift platform to all supported cloud providers #2985
Conversation
4244878
to
b2eb39a
Compare
b2eb39a
to
248ef25
Compare
Signed-off-by: Benedikt Bongartz <[email protected]>
248ef25
to
9c3e38a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to the me!
This seems to be a non-native "Marketplace" feature. I don't really know how these work, is it built on top of other public-facing products of the platform? Do we actually need entries in the enum for that? If we include marketplace offerings, it might make the size of this enumeration potentially endless. |
Signed-off-by: Benedikt Bongartz <[email protected]>
Exactly, for example in aws openshift uses ec2 instances as nodes.
I would argue - yes. Although openshift uses ec2 instances, they are abstracted away. Which in my view makes openshift the platform. Nothing else happens with eks, which uses ec2 instances and its is also listed as a platform on aws. In both cases its more beneficial to know the underlying platform that potentially caused issues is eks or openshift then ec2.
This depends very much on the definition of a platform. My feeling is that there are not many different platform solutions in the marketplaces. |
Overall LGTM although @Oberon00 raised a good point regarding the potential explosion of values here. Let's try to get more eyes on this, just to stay on the safe side. |
One could argue that we already have such things. We have in the enum several cloud k8s managed services (e.g., Azure AKS). I think adding OpenShift is pretty much following the same logic. If we don't want this then maybe we should rethink the existing entries. For ex, instead of listing the cloud products, just list "k8s". But I think that's not great, so I'm in favor of keeping the actual cloud "platforms" they offer. |
Whats needed to move on? |
Merging for completeness purposes (we have similar sections for other cloud providers/services). Let's consider discussing either limiting or redefining them if/when needed (hopefully not, etc). |
Signed-off-by: Benedikt Bongartz [email protected]
Fixes #2970
Additional information
https://aws.amazon.com/de/rosa/
https://www.alibabacloud.com/solutions/redhat-openshift
https://azure.microsoft.com/de-de/products/openshift/
https://console.cloud.google.com/marketplace/browse?q=red%20hat%20openshift&pli=1