Skip to content

Releases: Octops/gameserver-ingress-controller

v0.1.8

10 May 19:46
8f7bbe2
Compare
Choose a tag to compare

Considering Scheduled, RequestReady and Ready states for triggering reconciles.

That will speed up the creation of the Ingress resource before a SDK.Ready() is called.

Extras:

  • Better logging messages
  • Ignore Shutdown state

New Store using K8S Informers and Cache

20 Mar 18:55
d512e61
Compare
Choose a tag to compare

A new store was extracted to its own data struct and has been refactored to use K8S Informers and not direct calls to the K8S Server API.

That removes the load on the api server. Furthermore, saving resources and improving the controller performance.

Additionally, this release bumped Agones to 1.21

Make HAProxy the recommended Ingress Controller

10 Mar 20:09
Compare
Choose a tag to compare

What is new

  • Documentation updated to instruct how to use HAProxy as the Ingress Controller based on the feedback provided on #21.

There were no changes on the code base of the controller and users want to use NGINX Ingress controller the Octops controller will perform the same way.

Expose health check and metrics endpoints

26 Nov 17:42
7a11d09
Compare
Choose a tag to compare

What's Changed

  • Expose health check endpoint /health
  • Expose /metrics endpoint

Part of the issue #15

Support Custom TLS Secret Name

24 Nov 16:46
Compare
Choose a tag to compare

This release adds support to a custom annotation octops.io/tls-secret-name.

This instructs the ingress controller to pass down to the ingress resource the secret that has already been provisioned and should be used for TLS.

That has been a request from the community on #13

Support Custom Annotations

20 Nov 16:37
Compare
Choose a tag to compare

This release delivers the feature that allows custom Fleet and GameServer annotations to be passed to the Ingress resource created by the controller. The feature was a request from the community #7.

  • Support custom annotations #10

Support Ingress Routing Mode

19 Nov 20:27
35ce974
Compare
Choose a tag to compare

This release is marked mainly by the addition of the Ingress Routing Mode.

That as a request from #6.

Additional features:

  • Record events during the creating of resources

v0.1.1

10 Nov 19:14
Compare
Choose a tag to compare
  • CertManager 1.6.0
  • Kubernetes 1.22
  • Agones 1.18