-
Notifications
You must be signed in to change notification settings - Fork 48
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
Hybrid is missing config for cert-manager and webhooks #188
Comments
c/c @varshaprasad96 |
I will take a look into it. |
@camilamacedo86 - I am able to recreate this and I agree with you. So either we need to add logic for adding these directories |
@camilamacedo86 The issue seems to be that for the sake of project to be compatible with Helm api, we are removing those files. But eventually its getting added due to Go. The solution for this would be to entirely remove the Webhooks/Certmanager part from @jmrodri @joelanford any objections? |
Description
If we check in the config/default/kustomization.yaml, Hybrid provides the cert-manager and webhooks config but it is missing the specific directories.
Propose Solution
a) Add missing scaffolds
If we should support both then we need to ensure the scaffolds in the init, also we would need to add the flags and implement the create api subcommand. See:
The default scaffolds are:
OR
b) Remove options from config/default/kustomization.yaml (such as we do for helm)
We need to change the kustomize manifest to replace these points such as we do for the helm, see: https://github.com/operator-framework/operator-sdk/blob/master/testdata/helm/memcached-operator/config/default/kustomization.yaml
The text was updated successfully, but these errors were encountered: