Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor to centralise controller #77

Merged
merged 1 commit into from
Feb 6, 2018

Conversation

markmandel
Copy link
Member

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