Skip to content

Releases: f5devcentral/bigip-kubernetes-gateway

bigip-kubernetes-gateway-v0.3.0

23 Dec 12:43
60e5186
Compare
Choose a tag to compare
Pre-release

Docker Image:

zongzw/bigip-kubernetes-gateway-controller:v0.3.0-20231223

zongzw/bigip-kubernetes-gateway-webhook:v0.3.0-20231223

Reference:

https://gateway-api.f5se.io/guides/getstarted/

What's Changed

  • Compat with gatewayapi v1.0.0. by @zongzw in #76
  • Add namespace event reconciler for namespace.label updating.(#58, #60 embeded) by @zongzw in #61
  • Add secret reconciling support (#58 embeded) by @zongzw in #60
  • Create CODEOWNERS by @shsingh in #66
  • Add cilium support. by @zongzw in #65
  • Reimplement webhook as a standalone program. by @zongzw in #72
  • Fix leaking virtual address when updating gateway. by @zongzw in #56
  • Fix secret and service referenceGrant check when restarting controller by @zongzw in #59
  • Use ca-injector instead of hardcoding cert bundle. by @zongzw in #62
  • Fix multile addresses issue. by @zongzw in #64
  • Fix the NodePort issue. by @zongzw in #67
  • Use DeployQueue to fix hangup issue. by @zongzw in #68

New Contributors

Full Changelog: v0.2.1...v0.3.0

bigip-kubernetes-gateway-v0.2.1

12 Apr 00:49
bc6fbfb
Compare
Choose a tag to compare

Docker Image:

f5devcentral/bigip-kubernetes-gateway:v0.2.1-20230411

Reference:

https://gateway-api.f5se.io/guides/getstarted/

Release Notes:

DevOps and Monitoring Support

Feature Support

Documentation Support

  • Update compatibility docs; add more spec support. by @zongzw in #21
  • Add gateway controller examples by @zongzw in #46

New Contributors

Full Changelog: v0.2.0...v0.2.1

bigip-kubernetes-gateway-v0.2.0

16 Feb 14:52
84c271b
Compare
Choose a tag to compare

Docker Image:

f5devcentral/bigip-kubernetes-gateway:v0.2.0-20230216

Reference:

https://gateway-api.f5se.io/guides/getstarted/

Release Notes:

DevOps and Monitoring Support

  • Refine logging with given log level and tracing request id.

Feature Support

  • Be compatible with sig gateway api v0.6.0 specification.
    • Add support for HTTPRoute.Filter.ResponseHeaderModifier(PR).
    • Add support for ReferenceGrant for service binding restriction(PR).
  • Fix startup's bigip password issue (PR)
  • Fix sig.k8s.io/controller-runtime dependency issue(PR).

Documentation Support

  • Update compatibility document for ReferenceGrant and responseHeaderModifier support.

Full Changelog: v0.1.1...v0.2.0

bigip-kubernetes-gateway-v0.1.1

11 Jan 06:33
578efd2
Compare
Choose a tag to compare

Docker Image:

f5devcentral/bigip-kubernetes-gateway:v0.1.1-20230111

Reference:

https://gateway-api.f5se.io/quick-start/installation/

Release Notes:

DevOps and Monitoring Support

Feature Support

  • Add Support for Gateway.Listener.AllowedRouted Spec. See more details from the PR and the Usecase
  • Add AS configuration for calico mode.

Documentation Support

  • Update compatibility docs

bigip-kubernetes-gateway-v0.1.0

26 Dec 01:38
c152ca9
Compare
Choose a tag to compare

Docker Image:

f5devcentral/bigip-kubernetes-gateway:v0.1.0-20221226

Reference:

https://gateway-api.f5se.io/quick-start/installation/

Release Notes:

DevOps and Monitoring Support

Feature Support

Documentation Support

bigip-kubernetes-gateway-v0.0.4

19 Dec 02:28
4304536
Compare
Choose a tag to compare

Docker Image:

f5devcentral/bigip-kubernetes-gateway:v0.0.4-20221219

Reference:

https://gateway-api.f5se.io/quick-start/installation/

Release Notes:

  • Improve the automated configuration of the BIG-IP side in flannel and calico modes, see here
  • Determine the parameters passed in by the user, see here
  • Fixed the partition deletion issue when the gatewayclass was deleted, see here

Full Changelog: v0.0.3...v0.0.4

bigip-kubernetes-gateway-v0.0.3

13 Dec 09:50
373f603
Compare
Choose a tag to compare

Docker Image:

f5devcentral/bigip-kubernetes-gateway:v0.0.3-20221213

Reference:

https://gateway-api.f5se.io/quick-start/installation/

Release Notes:

Full Changelog: v0.0.2...v0.0.3

bigip-kubernetes-gateway-v0.0.2

09 Dec 08:18
b0b0fb9
Compare
Choose a tag to compare

Docker Image:

f5devcentral/bigip-kubernetes-gateway:v0.0.2-20221129

Reference:

https://gateway-api.f5se.io/quick-start/installation/

Release Notes:

  • Add support for gatewayclass resources, see gatewayclass design.
  • Implement the ability of handling disorder events for kinds of resources.
  • Improve the design and usage documentation: https://gateway-api.f5se.io/
  • Optimize the resource synchronization mode at startup time for deployment integrity.
  • Update the f5-bigip-rest dependency for better deployments.

Full Changelog: v0.0.1...v0.0.2

bigip-kubernetes-gateway-v0.0.1

08 Dec 02:50
Compare
Choose a tag to compare

Docker Image:

f5devcentral/bigip-kubernetes-gateway:v0.0.1-20221115

Reference:

https://gateway-api.f5se.io/quick-start/installation/

Release Notes:

DevOps and Monitoring Support

  • Supports full DevOps capabilities, providing all YAML files for installation and deployment.
  • Supports integration with Prometheus to capture controller performance data
  • Basic automated testing capabilities.

Feature Support

  • Supports the ability to deliver and configure resources: gateway httproute and service deployment, to BIG-IP.
  • Supports resource specs:
    • gatewayclass: not support
    • gateway:
      • listeners:name port protocol
      • addresses:value
    • httproute
      • parentRefs
      • hostnames
      • rules
        • matches: method header path queryParams
        • filters: RequestHeaderModifier RequestRedirect ExtensionRef
      • backendRefs: partial, only one backend supported
  • Supports service types: NodePort ClusterIP.
  • Supports for CNI flannel and calico networks.