-
- Downloads
GameServer Controller that only defined the CRD on startup
This implementation just builds the basic foundation of the controller for this Custom Resource Definition. It will check and see if the CRD has been defined, and it not, create it in the Kubernetes cluster it resides in, and wait until it reached an Established state. Then it just blocks until it gets told to terminate via a process signal.
Showing
- .gitignore 18 additions, 0 deletions.gitignore
- Gopkg.lock 243 additions, 0 deletionsGopkg.lock
- Gopkg.toml 37 additions, 0 deletionsGopkg.toml
- build/Makefile 29 additions, 1 deletionbuild/Makefile
- build/README.md 17 additions, 0 deletionsbuild/README.md
- build/build-image/Dockerfile 8 additions, 6 deletionsbuild/build-image/Dockerfile
- build/build-image/gen-client.sh 6 additions, 0 deletionsbuild/build-image/gen-client.sh
- build/crd.boilerplate.go.txt 15 additions, 0 deletionsbuild/crd.boilerplate.go.txt
- controllers/gameserver/Dockerfile 10 additions, 0 deletionscontrollers/gameserver/Dockerfile
- controllers/gameserver/controller.go 93 additions, 0 deletionscontrollers/gameserver/controller.go
- controllers/gameserver/controller_test.go 109 additions, 0 deletionscontrollers/gameserver/controller_test.go
- controllers/gameserver/deployment.yaml 15 additions, 16 deletionscontrollers/gameserver/deployment.yaml
- controllers/gameserver/main.go 55 additions, 0 deletionscontrollers/gameserver/main.go
- pkg/apis/stable/register.go 19 additions, 0 deletionspkg/apis/stable/register.go
- pkg/apis/stable/v1alpha1/crd.go 45 additions, 0 deletionspkg/apis/stable/v1alpha1/crd.go
- pkg/apis/stable/v1alpha1/doc.go 19 additions, 0 deletionspkg/apis/stable/v1alpha1/doc.go
- pkg/apis/stable/v1alpha1/register.go 54 additions, 0 deletionspkg/apis/stable/v1alpha1/register.go
- pkg/apis/stable/v1alpha1/types.go 62 additions, 0 deletionspkg/apis/stable/v1alpha1/types.go
- pkg/apis/stable/v1alpha1/zz_generated.deepcopy.go 174 additions, 0 deletionspkg/apis/stable/v1alpha1/zz_generated.deepcopy.go
- pkg/client/clientset/versioned/clientset.go 97 additions, 0 deletionspkg/client/clientset/versioned/clientset.go
Loading
Please register or sign in to comment