fabric8io / kubernetes-client

Java client for Kubernetes & OpenShift
http://fabric8.io
Apache License 2.0
3.39k stars 1.46k forks source link

Replace Go model generation for openshift-model-hive #6264

Open manusa opened 1 month ago

manusa commented 1 month ago

Description

Part of #6130

Replace model generation for openshift-model-hive module with new OpenAPI approach.

[!Note] For OpenShift models there are going to be multiple conflicts with the previously generated code. The openapi-generator won't reuse some of the types since OpenShift's OpenAPI spec hasn't got shared references and model types are defined inline.

Tasks

manusa commented 5 days ago

This is not part of the OpenShift official installation. It's installed separately as an Operator (https://github.com/openshift/hive/tree/v1.1.16/config/crds)