Skip to content
This repository has been archived by the owner on May 24, 2023. It is now read-only.

Make operator install KIC CRDs from manifests #12

Merged
merged 1 commit into from
Jul 15, 2020
Merged

Conversation

Rulox
Copy link
Contributor

@Rulox Rulox commented Jul 13, 2020

Proposed changes

We used to create the CRDs from the Operator, the only difference is that now, we bundle the full manifests instead of creating them from go code.

This will make sure all our KIC CRDs are working for the given version of the operator-kic relationship, and will also have the openapi schema validation that was not present before.

Downsides

  • We don't know if this is the preferred method as OLM/operator-sdk team haven't been able to provide us solutions either on Slack or GH issues, and our operator is a RH certified operator, so it has certain restrictions with the CSV.

README.md Outdated Show resolved Hide resolved
@Rulox Rulox merged commit d35912c into master Jul 15, 2020
@Rulox Rulox deleted the add-kic-crds branch July 15, 2020 11:36
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants