Skip to content

Commit c97864f

Browse files
Added new gen-install-alpha command (agones-dev#1673)
* Described how to add parameters to yaml using helm * added crd api reference
1 parent a78a272 commit c97864f

2 files changed

Lines changed: 736 additions & 727 deletions

File tree

‎site/content/en/docs/Installation/Install Agones/yaml.md‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,21 @@ kubectl create namespace agones-system
1919
kubectl apply -f https://raw.githubusercontent.com/googleforgames/agones/{{< release-branch >}}/install/yaml/install.yaml
2020
```
2121

22+
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).
23+
24+
Example of setting `featureGates` and `generateTLS` helm parameters in `install.yaml`:
25+
```
26+
helm pull --untar https://agones.dev/chart/stable/agones-{{< release-version >}}.tgz && \
27+
cd agones && \
28+
helm3 template agones-manual --namespace agones-system . \
29+
--set agones.controller.generateTLS=false \
30+
--set agones.allocator.generateTLS=false \
31+
--set agones.crds.cleanupOnDelete=false \
32+
--set agones.featureGates="PlayerTracking=true" \
33+
> install-custom.yaml
34+
```
35+
Note: `pull` command was introduced in helm 3.
36+
2237
You can also find the install.yaml in the latest `agones-install` zip from the [releases](https://github.com/googleforgames/agones/releases) archive.
2338

2439
## Next Steps

0 commit comments

Comments
 (0)