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

Update SIDECAR_IMAGE tag in Helm chart variable #4020

Closed
wants to merge 18 commits into from

Conversation

0xaravindh
Copy link
Contributor

@0xaravindh 0xaravindh commented Oct 22, 2024

What type of PR is this?

Uncomment only one /kind <> line, press enter to put that in a new line, and remove leading whitespace from that line:

/kind breaking
/kind bug

/kind cleanup

/kind documentation
/kind feature
/kind hotfix
/kind release

What this PR does / Why we need it:

Special notes for your reviewer:

@github-actions github-actions bot added kind/cleanup Refactoring code, fixing up documentation, etc size/XS labels Oct 22, 2024
@agones-bot
Copy link
Collaborator

Build Failed 😭

Build Id: 28ed4343-6ce7-417f-b808-5499ac931a10

Status: FAILURE

To get permission to view the Cloud Build view, join the agones-discuss Google Group.

@peterzhongyi
Copy link
Collaborator

Issue #3979 mentioned the specific use case for adding a separate variable to specify the sidecar image is "useful in situations where the sidecar image needs to be pulled from a private registry". Can a image from a private registry be simply specified by a tag, or does it need some sort of repository url with a tag? In other words, how would pulling from a sidecar image a private registry be done with the tag?

@peterzhongyi
Copy link
Collaborator

@kangjk1017 Since you opened this issue, I thought it might be helpful to mention you here - do you think adding a variable to accept other Agones SDK tags will help fix the issue?

@@ -123,7 +123,7 @@ spec:
value: {{ .Values.gameservers.additionalPortRanges | toJson | quote }}
{{- end }}
- name: SIDECAR_IMAGE # overwrite the GameServer sidecar image that is used
value: "{{ .Values.agones.image.registry }}/{{ .Values.agones.image.sdk.name}}:{{ default .Values.agones.image.tag .Values.agones.image.sdk.tag }}"
Copy link
Collaborator

Choose a reason for hiding this comment

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

I think what was asking for is expose a variable to set the registry for SIDECAR_IMAGE separately rather than using agones.image.registry

Copy link
Contributor Author

Choose a reason for hiding this comment

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

user has provided a comment regarding the same queries. (#3979 (comment))

Copy link
Collaborator

Choose a reason for hiding this comment

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

Yes, and what user asked "This is why I proposed the option to modify the registry for the SDK image." aligns with what I proposed above.

geopaulm and others added 17 commits November 26, 2024 11:41
…gleforgames#4016)

* Allowing list based fleet autoscaler to scale up from 0 replicas

* Omiting discarded 2nd value from range

* Fixing unit tests

* Moving the list initialization logic from fleet controller to gsset controller

* Addressing PR comments

* Update pkg/fleetautoscalers/fleetautoscalers.go

---------

Co-authored-by: igooch <igooch@google.com>
…d install Agones (googleforgames#4023)

* add oke terraform and docs

* modify all Copyrights 2020 to 2024

---------

Co-authored-by: Mark Mandel <markmandel@google.com>
* Update Supported to 1.29, 1.30, 1.31

* nit

* regenerate crd docs

* revert ID

* using 1.30.4 patch version

---------

Co-authored-by: Mengye (Max) Gong <8364575+gongmax@users.noreply.github.com>
* added dashboard for agones gameserver state duration

* lint

* updated json

* lint

* changed the UID and reimporting works

* nit

* reverted UID change

---------

Co-authored-by: Mengye (Max) Gong <8364575+gongmax@users.noreply.github.com>
…oogleforgames#3940)

* Add a CI check to fail on change to an example without a new version

If any files change within an example - outside of a simple denylist
- and the version in its Makefile is not updated, this new tool will
fail the CI pipeline.

* Make prefix check for version stricter
…he firewall rules from the upgrade terraform as they already exists as part of the e2e terraform, and will conflict. (googleforgames#4036)
…4021)

* Add metric for agones_fleets_active_gameserverset_percentage calculation

* lint fixed

---------

Co-authored-by: Mengye (Max) Gong <8364575+gongmax@users.noreply.github.com>
Co-authored-by: Vicente Ferrara <47219931+vicentefb@users.noreply.github.com>
* Introducing Agones Guru on Gurubase.io

Signed-off-by: Kursat Aktas <kursat.ce@gmail.com>

* agones guru moved from readme to 3rd part tools page on doc

---------

Signed-off-by: Kursat Aktas <kursat.ce@gmail.com>
* Release version 1.45.0 - New features and bug fixes

* changelog.md date update

* data-proofer-ignore in previous release
This fixes a bug within the CI check for unversioned changes to examples, involving an exclude pattern not matching relevant file paths that contain separators.
Copy link

This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size.

@0xaravindh 0xaravindh closed this Nov 26, 2024
@0xaravindh 0xaravindh deleted the helm-update branch November 26, 2024 11:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/cleanup Refactoring code, fixing up documentation, etc size/XL size/XS
Projects
None yet
Development

Successfully merging this pull request may close these issues.