kubernetes-ingress-controller icon indicating copy to clipboard operation
kubernetes-ingress-controller copied to clipboard

The official ngrok Ingress Controller for Kubernetes

Results 59 kubernetes-ingress-controller issues
Sort by recently updated
recently updated
newest added

## What Add Issue and Pull Request Templates ## Why Will help us better triage issues by providing community members and ourselves templates for creating issues. We can still fall...

as a part of the notes.txt that runs after the helm installation, we should output some useful information about next steps the user could take to see some useful functionality...

enhancement
area/helm-chart

Currently we have some github actions that will release new `latest` docker images on each push to main and it will publish a new release of our helm chart on...

documentation
area/release

While we have our e2e suite to test overall functionality, we should also setup lower level tests. * Plain go unit tests where they provide value * Kubebuilder tests frameworks...

testing

Resolves #36 Adds helm `unittest` plugin to project with snapshots so we can validate helm generates what we want it to

testing
area/helm-chart

Fixes #34 Will fail CI if Kubebuilder generated files aren't up to date. I moved the other tests to depend on this one so that if the kubebuilder generated files...

We get lots of events of updates to status and finalizers that we don't need to see twice. We could filter some out with a predicate https://stuartleeks.com/posts/kubebuilder-event-filters-part-1-delete/

area/controller

Kubebuilder supports auto generating some files like rbac permissions based on annotations in the [code](https://github.com/ngrok/ngrok-ingress-controller/blob/main/internal/controllers/ingress_controller.go#L30-L35). We should have CI run these generation commands and fail CI if there are any...

testing

untangling some local work into separate branches. Stashing off some readme updates and the outline for the tech spec

documentation

We should audit and support the common helm values other controllers support.

area/helm-chart