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

install.yaml now installs by default in agones-system #284

Merged

Conversation

cyriltovena
Copy link
Collaborator

@cyriltovena cyriltovena commented Jul 11, 2018

This should fix the issue where the install.yaml now installs by default in the default namespace.

I've added the namespace everywhere in helm so when you use template it is explicitly set in every files and you can use kubectl apply on the resulting file without worrying about namespaces. In normal case this is not required but since we use template to generate the install.yaml it is better to do so. (This comes from the fact that the yaml works accross multiple namespace)

Unfortunately you need to create the namespace before and I've update the documentation accordingly and you can't use another namespace when using install.yaml unless you edit the file.

I think this is fine since if you want a quick testing setup you use the install.yaml but if you want more fine grained one, then helm is the way to go. (after all we're using a default values files for the install so it's already opinionated.)

Let me know WDYT.

PS: I've tested the quickstart on GKE with this new way to install and everything worked.

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 48be3563-5378-4247-b2fe-573b8dc13c94

The following development artifacts have been built, and will exist for the next 30 days:

@cyriltovena cyriltovena changed the title install.yaml now install by default in agones-system install.yaml now installs by default in agones-system Jul 11, 2018
Copy link
Member

@markmandel markmandel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@markmandel markmandel merged commit f2a7446 into googleforgames:master Jul 11, 2018
@cyriltovena cyriltovena deleted the bugfixes/yaml-namespace branch July 11, 2018 15:49
@markmandel markmandel added this to the 0.3.0 milestone Jul 11, 2018
@markmandel markmandel added kind/cleanup Refactoring code, fixing up documentation, etc area/user-experience Pertaining to developers trying to use Agones, e.g. SDK, installation, etc labels Jul 11, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/user-experience Pertaining to developers trying to use Agones, e.g. SDK, installation, etc kind/cleanup Refactoring code, fixing up documentation, etc
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants