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

Adds Kind local cluster support with documentation #458

Merged
merged 1 commit into from
Dec 27, 2018

Conversation

cyriltovena
Copy link
Collaborator

Closes #448

This PR adds support for using Kind (Kubernetes IN docker) cluster and the installation documentation.

Kind is faster to install if you already have a go+docker environment, but also less trouble with virtualization like virtualbox or hyper-v.

if you want to take a full spin try :

make build-images kind-test-cluster kind-push kind-install kind-test-e2e

Should we look into using this for the CI ? or wait a bit ?

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 9f669455-7a49-42c0-a544-c0b927b40521

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

To install this version:

  • git fetch https://github.com/GoogleCloudPlatform/agones.git pull/458/head:pr_458 && git checkout pr_458
  • helm install install/helm/agones --namespace agones-system --name agones --set agones.image.tag=0.7.0-88ba960

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.

A couple of small things - mainly around locking the version, but this is 🔥

Also got this working nicely with specific e2e tests within my IDE as well - worked nicely!

build/README.md Outdated Show resolved Hide resolved
build/README.md Show resolved Hide resolved
build/Makefile Outdated Show resolved Hide resolved
build/Makefile Outdated Show resolved Hide resolved
@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 625d98c9-b7a9-406e-b69e-210be0017694

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

To install this version:

  • git fetch https://github.com/GoogleCloudPlatform/agones.git pull/458/head:pr_458 && git checkout pr_458
  • helm install install/helm/agones --namespace agones-system --name agones --set agones.image.tag=0.7.0-a65e583

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: ce92b6b8-8312-4e4a-9a58-6612b16e3b8d

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

To install this version:

  • git fetch https://github.com/GoogleCloudPlatform/agones.git pull/458/head:pr_458 && git checkout pr_458
  • helm install install/helm/agones --namespace agones-system --name agones --set agones.image.tag=0.7.0-a74f5d1

@markmandel markmandel added kind/feature New features for Agones area/build-tools Development tooling. I.e. pretty much everything in the `build` directory. labels Dec 27, 2018
@markmandel markmandel added this to the 0.7.0 milestone Dec 27, 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 cf2e006 into googleforgames:master Dec 27, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/build-tools Development tooling. I.e. pretty much everything in the `build` directory. kind/feature New features for Agones
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants