Shane Utt
Shane Utt
Blixt started with intentions to implement just [Gateway API](https://gateway-api.sigs.k8s.io/) but it _kinda_ toes the line of being a [Service](https://kubernetes.io/docs/concepts/services-networking/service/) implementation. In fact, the prototype for Blixt _abused_ `Service` ([MetalLB](https://github.com/metallb/metallb), specifically)...
We need to upgrade our `hyper` dependency to `v1.x.x`. This includes backwards incompatible changes that we will need to accommodate for.
### Description The purpose of this task is to do a spike and see what it would take to create a distribution standard for plugins such as (but not limited...
This PR is a follow up to a [mailing list discussion about the trend of new APIs being developed as CRDs in upstream](https://groups.google.com/g/kubernetes-sig-network/c/VNRwMJs_bLw). This adds a guide to our community...
Currently we don't publish pre-built images, instead documenting for developers how to build those images themselves locally and test them. As development progresses and we move towards `v1`, we will...
The purpose of this task is to create a `GatewayClass` controller in Rust. This controller is very simple, pretty much only marking the `GatewayClass` as `accepted` or not based on...
Currently Blixt only supports IPv4 addresses. The purpose of this issue is to support IPv6 as well.
The Kubernetes [Service](https://kubernetes.io/docs/concepts/services-networking/service/) API is notable for having a wide scope with many different faucets, and where a lot of networking functionality in Kubernetes has historically converged. Consequently (and detrimentally)...
We had a [TCPRoute](https://github.com/kubernetes-sigs/blixt/blob/archive/golang-control-plane/controllers/tcproute_controller.go) and [UDPRoute](https://github.com/kubernetes-sigs/blixt/blob/archive/golang-control-plane/controllers/udproute_controller.go) controller in our previous [Golang-based control-plane](https://github.com/kubernetes-sigs/blixt/blob/archive/golang-control-plane/). The purpose of this task is to add controllers for these types (and `GatewayClass` and `Gateway`) into our...
The purpose of this task is to implement `UDPRoute` support in our new control-plane. ## TODO - [ ] Create a `UDPRoute` controller - [ ] Create integration tests which...