Skip to content

API ApiextensionsV1API_createCustomResourceDefinition is not parsing properties of the CRD #274

Open
@hirishh

Description

@hirishh

Hello,

It's just to track the issues. After hours of debugging, I've discovered that v1_json_schema_props->properties is currently not supported, it's deep in the code and I had to gdb to find this issue.

So, the creation of a CRD via ApiextensionsV1API_createCustomResourceDefinition api, it creates basically a CRD without spec/status since the library is not able to parse the properites.

Here where the problem is:

// The data type of the elements in v1_json_schema_props->properties is currently not supported.

Is there a particular reason why part of the parsing is still not supported?

Honestly, you should consider to remove all the specific api and provide only the GenericAPI.

Best,

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions