-
Notifications
You must be signed in to change notification settings - Fork 102
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
Place crd in the chart directory's crds directory of the log router #343
base: main
Are you sure you want to change the base?
Place crd in the chart directory's crds directory of the log router #343
Conversation
@berlin-ab, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
Helm installs CRDs that are in that directory during helm install Authored-by: Adam Berlin <[email protected]> Signed-off-by: Adam Berlin <[email protected]>
61880f3
to
bfe8a2c
Compare
After installing the CRD, I couldn't figure out how to make the CRDs active. I eventually pulled up the codebase and took a look around. What do you think about allowing multiple datasources? If this is meant to be used by many teams, each team might have their own preference (configmap vs crds for example) and we should support both at the same time. |
Even though the CRD gets installed by the operator once |
/lgtm |
Could we add some helm value to install or not the crd like .Values.InstallCrd: enabled? |
@javiercri That makes sense. In that case I think the default should be |
Sure. That is a good option |
@berlin-ab, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
This solves the user experience problem of reading the documentation about the CRD, running helm install, and not being able to see the CRD in the api-resources. Previously the CRD was only installed if the datasource was crd, or the crdMigrationMode was turned on, which was a confusing experience for me as a newcomer. Authored-by: Adam Berlin <[email protected]> Signed-off-by: Adam Berlin <[email protected]>
3485024
to
ce88625
Compare
@javiercri I introduced the helm chart flag |
We need to figure out what to do about the |
Helm installs CRDs that are in that directory during helm install
Authored-by: Adam Berlin [email protected]