Skip to content

Commit

Permalink
Added new gen-install-alpha command (googleforgames#1673)
Browse files Browse the repository at this point in the history
* Described how to add parameters to yaml using helm
* added crd api reference
  • Loading branch information
alexey-kremsa-globant authored and ilkercelikyilmaz committed Oct 23, 2020
1 parent a028cc4 commit 8bc2e27
Show file tree
Hide file tree
Showing 2 changed files with 736 additions and 727 deletions.
15 changes: 15 additions & 0 deletions site/content/en/docs/Installation/Install Agones/yaml.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,21 @@ kubectl create namespace agones-system
kubectl apply -f https://raw.githubusercontent.com/googleforgames/agones/{{< release-branch >}}/install/yaml/install.yaml
```

If you want to change the parameters in the `install.yaml` file, you can use helm directly to generate a custom file locally, but make sure new parameters correspond to the [following ones](https://agones.dev/site/docs/installation/install-agones/helm/#configuration).

Example of setting `featureGates` and `generateTLS` helm parameters in `install.yaml`:
```
helm pull --untar https://agones.dev/chart/stable/agones-{{< release-version >}}.tgz && \
cd agones && \
helm3 template agones-manual --namespace agones-system . \
--set agones.controller.generateTLS=false \
--set agones.allocator.generateTLS=false \
--set agones.crds.cleanupOnDelete=false \
--set agones.featureGates="PlayerTracking=true" \
> install-custom.yaml
```
Note: `pull` command was introduced in helm 3.

You can also find the install.yaml in the latest `agones-install` zip from the [releases](https://github.com/googleforgames/agones/releases) archive.

## Next Steps
Expand Down
Loading

0 comments on commit 8bc2e27

Please sign in to comment.