Skip to content
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

applicationset is missing #1

Open
arturrez opened this issue Nov 16, 2022 · 3 comments
Open

applicationset is missing #1

arturrez opened this issue Nov 16, 2022 · 3 comments

Comments

@arturrez
Copy link

https://github.com/argoproj/applicationset is not represented in the list of provided openapi schemas

@zachaller
Copy link
Collaborator

Yea Argo CD does not have any meta data on types I need to finish off this PR argoproj/argo-cd#10107

@arturrez
Copy link
Author

that's unfortunate as my kustomize is struggling to properly apply patchStrategicMerge for ApplicationSet resources

@arturrez
Copy link
Author

I pulled current main and added your kubebuilder annotations on top of it and used make openapigen there to generate openapi_generated.go file which I copied manually into pkg/cd/openapi_generated.go in this repository so I can use go run cmd/gen-schema/main.go to generate actual openapi scheme. it can be found https://gist.github.com/arturrez/dfea0dcae8391512c38991b1e1414e15 but it can be used only for obj from https://github.com/argoproj/argo-cd/blob/master/pkg/apis/application which what blocks me rn. Hopefully this gist will be useful until this is properly fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants