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 #4051

Closed
wants to merge 4 commits into from

Conversation

0xaravindh
Copy link
Member

What type of PR is this?

/kind cleanup

What this PR does / Why we need it:

Which issue(s) this PR fixes:

Closes #3979

Special notes for your reviewer:

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

Build Failed 😭

Build Id: 3317d7d3-c302-472e-ba46-9eb4ac20bc36

Status: FAILURE

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

@0xaravindh 0xaravindh self-assigned this Nov 27, 2024
@agones-bot
Copy link
Collaborator

Build Failed 😭

Build Id: 4d8d868b-1aef-4459-9d91-784b1fe9ef5b

Status: FAILURE

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

@agones-bot
Copy link
Collaborator

Build Failed 😭

Build Id: ec28f2dd-3fc2-4f54-ac18-dff25cf3cacc

Status: FAILURE

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

Copy link
Collaborator

@igooch igooch left a comment

Choose a reason for hiding this comment

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

I'm not sure this solves the original issue, which seems to be that they want to have different sidecar images for different game server pods. This PR doesn't change that the controller still applies only one SDK image to all game server pods. If we implement the ability for a controller to add different sidecar versions based on something (perhaps label or metadata of a fleet?) this will be a much more involved change.

@@ -280,6 +280,7 @@ agones:
pullPolicy: IfNotPresent
sdk:
name: agones-sdk
agonesSdkImage: us-docker.pkg.dev/agones-images/release/agones-sdk:1.46.0-dev
Copy link
Collaborator

Choose a reason for hiding this comment

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

This image name does not exist. For example, when I create a game server from a development build the game server pod has an image name: image: us-docker.pkg.dev/my-project/my-repo/agones-sdk:1.46.0-dev-cd9b7a1 which is derived from sidecar_tag = $(REGISTRY)/agones-sdk:$(VERSION) in ~/agones/build/Makefile.

@gongmax
Copy link
Collaborator

gongmax commented Dec 23, 2024

Closing this as discussed.

@gongmax gongmax closed this Dec 23, 2024
@0xaravindh 0xaravindh deleted the agones-sdk-helm branch December 24, 2024 01:38
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/XS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Helm Chart Variable for Configuring SIDECAR_IMAGE Independently
4 participants