Skip to content

Refactor to centralise controller#77

Merged
markmandel merged 1 commit intomasterfrom
refactor/centralise-controller
Feb 6, 2018
Merged

Refactor to centralise controller#77
markmandel merged 1 commit intomasterfrom
refactor/centralise-controller

Conversation

@markmandel
Copy link
Collaborator

Breaking Changes

We are going to end up with multiple controllers and CRDs in this system, so refactoring gameserver
code under pkg, and moving binaries under cmd.

This will keep the top level directories clean and understandable no matter how many extra CRDs we add.

The gameserver-controller image is also now the agon-controller image.

Upgrade should be a delete the old gameserver-controller deployment and install as per normal.

_Breaking Changes_

We are going to end up with multiple controllers
and CRDs in this system, so refactoring gameserver
code under `pkg`, and moving binaries under `cmd`.

This will keep the top level directories clean and
understandable no matter how many extra CRDs we add.

The `gameserver-controller` image is also  now the
`agon-controller` image.

Upgrade should be a delete the old
`gameserver-controller` deployment and install
as per normal.
@markmandel markmandel added the kind/cleanup Refactoring code, fixing up documentation, etc label Feb 6, 2018
@markmandel markmandel added this to the 0.1 milestone Feb 6, 2018
@markmandel markmandel merged commit e18acd6 into master Feb 6, 2018
@markmandel markmandel deleted the refactor/centralise-controller branch February 6, 2018 03:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/cleanup Refactoring code, fixing up documentation, etc

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant