Repository navigation
Update Tenant Kubernetes Addons - #186
Conversation
33c9975 to
139b7b0
Compare
139b7b0 to
0370736
Compare
Signed-off-by: Andrei Kvapil <[email protected]>
0370736 to
7462be7
Compare
|
I just read this PR over, haven't tested it yet. That is really neat! That is about how I imagined that it would look, and that is about how easy I imagined it would be. I will give it a try and see how it works. I would not have foreseen that adding flux-operator in the core/cozy-system would so quickly lead us to this point. |
|
When I enabled all the addons, I landed in a failed state: The cilium installs just took a bit longer than timeout to become ready, they didn't have any problem, but these addon charts requested by users have to cope with the HelmRelease state machine, that sometimes requires a I think you have defined retries and remediation in the HelmRelease resources elsewhere in the system, perhaps we can add some more of that here. Meanwhile I've done a |
|
I am seeing some issues today on a fresh deployment that I haven't seen before. These errors show up just about as long as it takes for cilium to come online. The Flux controller pods will not be scheduled before CNI is ready, that's normal and good, I think they should communicate over CNI and not I'm sure that one thing has something to do with the other but I'm not sure how. Why does postrender kustomization fail when it gets run but just the first few times. Is there somewhere in installer.sh that package-system.mk gets invoked without a Perhaps we should start the |
|
I see it now, when It should also check that the |
|
I think that this line does not pass in |
|
I think this is likely to land in this state because it might take longer than 60s to have the fluxinstance CRD ready, and that there is no recovery path if it happens like that... When I go back and run it looks like all is fine. FWIW, this issue doesn't block the rest of the HelmReleases from progressing |
|
I've had a think about what it means to land in this state, and I've realized that it means users can update any part of the So, I'm not sure that it's a bug to land in that state? I think this can merge, if you have a look at #191 |
I am testing install with this PR #183 and I had some issues, these should help --------- Signed-off-by: Kingdon Barrett <[email protected]>
|
There was some drift in my local build/deploy branch, where I've been test-tagging releases. I don't see the issues described in the screenshots anymore when I rebased my The install proceeds smoothly and the I'd like to test the addon stuff a bit more, but I don't think I have any other hangups about releasing 0.8.0 now. 🚀 |


Follow up to #183
fixes #159
fixes #157
fixes #185