Jeff Lill
Jeff Lill
We need some integration tests to ensure that this controller actually works.
It's possible for users to accidentally delete all `V1ContainerRegistry` resources, including the one referencing the local Harbor. Doing this would mean that all nodes will no longer be able to...
Operators are going to be central component for neonKUBE and I think we should invest in doing our own Operator SDK at some point. The current `ResourceManager` implementation is simplistic...
We need to create CRDs from the cluster definition when we create the cluster: - [x] Upstream container registery CRDs (already implemented) - [ ] ingress rules - [ ]...
Using this issue to collect tasks for cluster advice improvements: - [ ] There are many methods in the **ClusterAdvice** class that are basing decisions on the cluster name, specifically,...
Implement a CRD/Controller to manage Dex/LDAP users.
We need to do some late spring code cleaning: - [x] Perhaps 100+ files are missing licensing statements. Use this command to identify them: ``` grep -L -r --include "*.cs"...
I've seen this happen a couple times but haven't capture the details yet: ``` neon exec -it POD -- /bin/bash ``` Works for a while but then I press a...
The `JsonGenericConverter` class in the **Neon.JsonConverters` project shouldn't use JSON via `NeonHelper` under the covers. This is hacky and also may require JSON.NET type converters which is really confusing. This...
I can't find a way to signal KubeOps to stop gracefully when our operators receive a termination signal. Perhaps this is an ASP.NET thing. We need to do some research....