-
Notifications
You must be signed in to change notification settings - Fork 22
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
[WIP] Tide-up helm chart #23
Conversation
kcpFrontProxy: | ||
image: registry.ci.openshift.org/kcp/kcp-front-proxy | ||
image: ghcr.io/faroshq/kcp:latest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
dev image
@mjudeikis I have tried the helm chart with your changes in a kind cluster. i have tried installing the cert-manager on the same cluster . let me know if i am missing anything. thanks in advance |
Chart is pointing to main branch images and is not up-to-date after refactoring changes merged recently. Need more work to adjust to new workspace structure :/ So I 100% expect it to be broken now :( |
@mjudeikis so i was working on deploying the kcp workload on k8s cluster .. is this helm chart the only way or do we have some other ways to achieve that ? |
There multiple aspects to this. Let me respond In more details tomorrow. Not at pc now :) Update: As promised. KCP is inteded to be running like this: So deployment via helm in production is complicated due to fact shards needs to share assets, like certificates. So current helm chart (assuming we can refactor changes to represent what is in main) would be able to deploy potentially multiple shards inside the same k8s undelaying cluster. Having said this, this does not quite represent real production usecase. I know @vincepri was looking to some documentation how to run this, and I was bit waiting for it to to complete this PR. If you want to help me, this is best pointer for how to run KCP in the multi-shard, single proxy setup https://github.com/kcp-dev/kcp/tree/main/cmd/sharded-test-server |
@mjudeikis I may not need production quality with sharding now .. I can just live with one instance. |
I dont have those. And as to my knowledge there is nothing public yet. As said for time being https://github.com/kcp-dev/kcp/tree/main/cmd/sharded-test-server is best referece how to do so. |
This adds some more usage information based on additions from kcp-dev#23 Co-Authored-By: Mangirdas Judeikis <mangirdas@judeikis.lt>
This adds some more usage information based on additions from kcp-dev#23 Co-Authored-By: Mangirdas Judeikis <mangirdas@judeikis.lt>
Currently Helm chart is not working with community version. There are a lot of values missing and virtual workspaces do no work outside process.
This PR is not working too as yet. Its raised more as visibility that I'm working on refactoring it a bit so if somebody wants to pick-up/reuse/help - feel free. Once I get to the place where it deploys confidently and I will clien commits and prepare to merge
For now its blocked by:
kcp-dev/kcp#2254
kcp-dev/kcp#2295
kcp-dev/kcp#2325
kcp-dev/kcp#2184
TODO: