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

"AccessControlList" are silently Ignored by kustomize #56

Open
haarchri opened this issue Mar 2, 2023 · 1 comment
Open

"AccessControlList" are silently Ignored by kustomize #56

haarchri opened this issue Mar 2, 2023 · 1 comment
Labels
bug Something isn't working

Comments

@haarchri
Copy link
Member

haarchri commented Mar 2, 2023

What happened?

we running in our environment kustomize and "AccessControlList" is silently ignored during rendering

kubernetes-sigs/kustomize#5042 (comment)
it turns out that this is because of the api-conventions

Lists are collections of resources of one (usually) or more (occasionally) kinds.
The name of a list kind must end with "List". Lists have a limited set of common metadata. All lists use the required "items" field to contain the array of objects they return. Any kind that has the "items" field must be a list kind.
Most objects defined in the system should have an endpoint that returns the full set of resources, as well as zero or more endpoints that return subsets of the full list. Some objects may be singletons (the current user, the system defaults) and may not have lists.

How can we reproduce it?

What environment did it happen in?

Crossplane version:

@haarchri haarchri added the bug Something isn't working label Mar 2, 2023
@mdraevich
Copy link

mdraevich commented Dec 16, 2024

The issue was critical to us as we're using crossplane, kafka-provider and flux CD for K8s.
I put some description below to anyone who is also struggling with it.

The issue is completely resolved if kustomize is updated to v5.5.0 or higher for both kustomize-controller & helm-controller.

Seems like the flux release with the updated kustomize is planned no earlier than February 2025 (see this issue).
So, to get kafka-provider working with flux ASAP, you can use some rc images with the updated kustomize:

We succeeded to solve the issue using these rc images.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants