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

Remove obsolete example of FleetAllocator service #1620

Merged
merged 4 commits into from
Jun 11, 2020

Conversation

akremsa
Copy link
Contributor

@akremsa akremsa commented Jun 9, 2020

What type of PR is this?

/kind cleanup

What this PR does / Why we need it:
Removed this part because we don't use it anymore and it leads to some confusions.

Which issue(s) this PR fixes:
Closes #1584

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 638b3179-9902-46c2-9058-702f0bd0965c

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

A preview of the website (the last 30 builds are retained):

To install this version:

  • git fetch https://github.com/GoogleCloudPlatform/agones.git pull/1620/head:pr_1620 && git checkout pr_1620
  • helm install ./install/helm/agones --namespace agones-system --name agones --set agones.image.tag=1.7.0-ceaa9b8

@markmandel markmandel added kind/cleanup Refactoring code, fixing up documentation, etc kind/documentation Documentation for Agones labels Jun 9, 2020
site/content/en/docs/Examples/_index.md Show resolved Hide resolved
@@ -302,4 +302,4 @@ section may also provide the more details on the API conventions that are used i

## Next Steps

- Learn how to interact with Agones programmatically through the API while creating an [Allocator Service]({{< relref "../Tutorials/allocator-service-go.md" >}}).
- Learn how to interact with Agones programmatically, see [Allocator Service]({{< relref "../Advanced/allocator-service.md" >}}) tutorial.
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
- Learn how to interact with Agones programmatically, see [Allocator Service]({{< relref "../Advanced/allocator-service.md" >}}) tutorial.
- Learn how to use the [Allocator Service]({{< relref "../Advanced/allocator-service.md" >}}) for single and multi-cluster Allocation.

Something like that? WDYT?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Good suggestion

@@ -359,4 +359,4 @@ You have now deployed a new version of your game!
- Have a look at the [GameServer Creation, Allocation and Shutdown Lifecycle]({{< ref "/docs/Guides/gameserver-lifecycle.md" >}}) diagram,
to give you a good overview of how all the pieces fit together - from creating to integrating with a matchmaker.
- Or if you want to try to use your own GameServer container make sure you have properly integrated the [Agones SDK]({{< ref "/docs/Guides/Client SDKs/_index.md" >}}).
- If you would like to learn how to programmatically allocate a Game Server from the fleet using the Agones API, see the [Allocator Service]({{< relref "../Tutorials/allocator-service-go.md" >}}) tutorial.
- If you would like to learn how to programmatically allocate a Game Server from the fleet using the Agones API, see [Allocator Service]({{< relref "../Advanced/allocator-service.md" >}}) tutorial.
Copy link
Member

Choose a reason for hiding this comment

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

Maybe point to both https://agones.dev/site/docs/guides/access-api/ and https://agones.dev/site/docs/advanced/allocator-service/ ?

Something like?

Suggested change
- If you would like to learn how to programmatically allocate a Game Server from the fleet using the Agones API, see [Allocator Service]({{< relref "../Advanced/allocator-service.md" >}}) tutorial.
- If you would like to learn how to programmatically allocate a Game Server from the fleet, see how to [Access Agones via the Kubernetes API](https://agones.dev/site/docs/guides/access-api/) or alternatively use the [Allocator Service]({{< relref "../Advanced/allocator-service.md" >}}), depending on your needs.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Agree

@markmandel
Copy link
Member

Not your fault - looks like we have a 404 in our site.

@@ -359,4 +359,4 @@ You have now deployed a new version of your game!
- Have a look at the [GameServer Creation, Allocation and Shutdown Lifecycle]({{< ref "/docs/Guides/gameserver-lifecycle.md" >}}) diagram,
to give you a good overview of how all the pieces fit together - from creating to integrating with a matchmaker.
- Or if you want to try to use your own GameServer container make sure you have properly integrated the [Agones SDK]({{< ref "/docs/Guides/Client SDKs/_index.md" >}}).
- If you would like to learn how to programmatically allocate a Game Server from the fleet using the Agones API, see the [Allocator Service]({{< relref "../Tutorials/allocator-service-go.md" >}}) tutorial.
- If you would like to learn how to programmatically allocate a Game Server from the fleet, see how to [Access Agones via the Kubernetes API](https://agones.dev/site/docs/guides/access-api/) or alternatively use the [Allocator Service]({{< relref "../Advanced/allocator-service.md" >}}), depending on your needs.
Copy link
Member

Choose a reason for hiding this comment

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

The link to https://agones.dev/site/docs/guides/access-api/ should be a relref or a ref shortcode, rather than a hardcoded link to the agones website, please.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

fixed

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.

👍

@google-oss-robot
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: akremsa, markmandel

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@agones-bot
Copy link
Collaborator

Build Succeeded 👏

Build Id: 38a9dffc-07d2-41f4-a40e-37bd52e74960

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

A preview of the website (the last 30 builds are retained):

To install this version:

  • git fetch https://github.com/GoogleCloudPlatform/agones.git pull/1620/head:pr_1620 && git checkout pr_1620
  • helm install ./install/helm/agones --namespace agones-system --name agones --set agones.image.tag=1.7.0-99a751a

@google-oss-robot
Copy link

New changes are detected. LGTM label has been removed.

@markmandel markmandel merged commit 5bafdde into googleforgames:master Jun 11, 2020
@markmandel markmandel added this to the 1.7.0 milestone Jun 11, 2020
@markmandel
Copy link
Member

Just realised, in this PR we didn't remove: https://agones.dev/site/docs/tutorials/allocator-service-go/

We should probably do that 😄

@akremsa
Copy link
Contributor Author

akremsa commented Jun 11, 2020

@markmandel ok I get it

ilkercelikyilmaz pushed a commit to ilkercelikyilmaz/agones that referenced this pull request Oct 23, 2020
* remove obsolete example of FleetAllocator service

Co-authored-by: Mark Mandel <markmandel@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved cla: yes kind/cleanup Refactoring code, fixing up documentation, etc kind/documentation Documentation for Agones size/L
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Cleanup: Remove obsolete example of FleetAllocator service
6 participants