Skip to content

Helper utility to scaffold API and controllers for new types  #41

@turkenh

Description

@turkenh

What problem are you facing?

We need an alternative to kubebuilder create API ... commands for Crossplane providers.

From https://crossplane.io/docs/v1.8/contributing/provider_development_guide.html#defining-resource-kinds

Note that while Crossplane was originally derived from kubebuilder scaffolds its patterns have diverged somewhat. It is possible to use kubebuilder to scaffold a resource, but the author must be careful to adapt said resource to Crossplane patterns. It may often be quicker to copy and modify a v1beta1 or above resource from the same provider repository, rather than using kubebuilder.

How could Crossplane help solve your problem?

Implement some utility to scaffold API and controllers for new types, preferably replacing the approach in crossplane/provider-template#50

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions