-
- Downloads
Creating a FleetAllocation allocated a GameServer from a Fleet
This implements the FleetAllocation CRD, that when created looks at the requested Fleet, and marks one of the GameServers as Allocated (if available) and returns it's value in the FleetAllocation. This also includes a quickstart and spec for reference as well. Some refactoring was included in the PR (probably should have been a seperate PR for that).
Showing
- README.md 1 addition, 0 deletionsREADME.md
- cmd/controller/main.go 9 additions, 0 deletionscmd/controller/main.go
- docs/create_fleet.md 307 additions, 0 deletionsdocs/create_fleet.md
- docs/fleet_spec.md 76 additions, 0 deletionsdocs/fleet_spec.md
- examples/fleet.yaml 49 additions, 0 deletionsexamples/fleet.yaml
- examples/fleetallocation.yaml 31 additions, 0 deletionsexamples/fleetallocation.yaml
- examples/simple-udp/server/fleetallocation.yaml 25 additions, 0 deletionsexamples/simple-udp/server/fleetallocation.yaml
- examples/xonotic/fleet.yaml 35 additions, 0 deletionsexamples/xonotic/fleet.yaml
- examples/xonotic/fleetallocation.yaml 25 additions, 0 deletionsexamples/xonotic/fleetallocation.yaml
- install/helm/agones/templates/crds/fleetallocation.yaml 46 additions, 0 deletionsinstall/helm/agones/templates/crds/fleetallocation.yaml
- install/helm/agones/templates/mutatingwebhook.yaml 1 addition, 0 deletionsinstall/helm/agones/templates/mutatingwebhook.yaml
- install/helm/agones/templates/serviceaccounts/controller.yaml 3 additions, 0 deletions...all/helm/agones/templates/serviceaccounts/controller.yaml
- install/helm/agones/templates/validatingwebhook.yaml 2 additions, 0 deletionsinstall/helm/agones/templates/validatingwebhook.yaml
- install/yaml/install.yaml 55 additions, 0 deletionsinstall/yaml/install.yaml
- pkg/apis/stable/v1alpha1/fleetallocation.go 68 additions, 0 deletionspkg/apis/stable/v1alpha1/fleetallocation.go
- pkg/apis/stable/v1alpha1/fleetallocation_test.go 43 additions, 0 deletionspkg/apis/stable/v1alpha1/fleetallocation_test.go
- pkg/apis/stable/v1alpha1/register.go 2 additions, 0 deletionspkg/apis/stable/v1alpha1/register.go
- pkg/apis/stable/v1alpha1/zz_generated.deepcopy.go 104 additions, 0 deletionspkg/apis/stable/v1alpha1/zz_generated.deepcopy.go
- pkg/client/clientset/versioned/typed/stable/v1alpha1/fake/fake_fleetallocation.go 125 additions, 0 deletions...sioned/typed/stable/v1alpha1/fake/fake_fleetallocation.go
- pkg/client/clientset/versioned/typed/stable/v1alpha1/fake/fake_stable_client.go 4 additions, 0 deletions...ersioned/typed/stable/v1alpha1/fake/fake_stable_client.go
Loading
Please register or sign in to comment