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
Allow mangling the TCP Deployment #223
Comments
Hi @prometherion, If this is a low-priority task for the core team, Can I give it a try? Thanks! |
I was planning to get this shipped for v0.2.0 but since we're importing v1.26.0 Kubernetes code-base, there's an error in the API specification that would impact Kamaji when using the core API types for those additional resources. More context: kubernetes-sigs/controller-tools#753 We should wait for an upstream fix before getting this done. |
Hey @ksankeerth, did you pick this up? I was considering myself giving a try but don't want to duplicate the effort :) |
Go ahead @maruina. I didn't start any effort for this. |
@maruina did |
@prometherion I think https://github.com/kubernetes-sigs/controller-tools/releases/tag/v0.11.1 is the release where they reverted the PR causing issues |
Thanks @maruina, it's yours. Let's sync privately if you need help on this. |
Hi @maruina did you have a chance to investigate on this? I think this feature brings a considerable value. I'm thinking about Kubernetes audit - now that dynamic audit configuration is no longer supported ;( - between different use cases. |
Hey @maxgio92, I haven't started either as life got in the way :) |
@bsctl with the support for additional volume mounts, I think we could partially address the Don't you think so? |
Also consider SQLite with ephemeral volumes to cover some corner cases as for example ephemeral clusters. |
It would be useful to allow the cluster admin to setup for each Tenant Control Plane Deployment these additional components:
A proposal of the TCP manifest could be the following:
The use case could be an agent running side by side to the Tenant Control Plane pods, mounting secrets required for further integrations, allowing to specify override values for the
kube-apiserver
configuration files, etc.The text was updated successfully, but these errors were encountered: