Skip to content

Conversation

@RaphSku
Copy link
Contributor

@RaphSku RaphSku commented Apr 14, 2025

Addresses both remediations in the linked issue.

Closes #3652

Included:

  1. If 'global.imagePullSecrets' is set, then this will be also propagated to the Image Renderer component and will overwrite '.Values.imageRenderer.image.pullSecrets' if specified.
  2. The sequence 'imageRenderer.image.pullSecrets' is specified with an empty default value in the values.yaml

…eRenderer.image.pullSecrets' + 'imageRenderer.image.pullSecrets' is added to the values.yaml

Signed-off-by: RaphSku <rapsku.dev@gmail.com>
@CLAassistant
Copy link

CLAassistant commented Apr 14, 2025

CLA assistant check
All committers have signed the CLA.

@RaphSku RaphSku changed the title [Grafana] Image Pull Secrets for the Image Renderer deployment not set in values.yaml [grafana] Image Pull Secrets for the Image Renderer deployment not set in values.yaml Apr 15, 2025
…ets of the imageRenderer

Signed-off-by: RaphSku <rapsku.dev@gmail.com>
@RaphSku RaphSku requested a review from jkroepke April 15, 2025 20:19
Copy link
Collaborator

@jkroepke jkroepke left a comment

Choose a reason for hiding this comment

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

One nit, otherwise LGTM

| `imageRenderer.image.repository` | image-renderer Image repository | `grafana/grafana-image-renderer` |
| `imageRenderer.image.tag` | image-renderer Image tag | `latest` |
| `imageRenderer.image.sha` | image-renderer Image sha (optional) | `""` |
| `imageRenderer.image.pullSecrets` | image-renderer Image pull secrets (optional) | `[]` |
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
| `imageRenderer.image.pullSecrets` | image-renderer Image pull secrets (optional) | `[]` |
| `imageRenderer.image.pullSecrets` | image-renderer Image pull secrets (optional) | `[]` |

@jkroepke
Copy link
Collaborator

This PR might be very tough to merge. Sad you disabled access for repo maintainers on the branch, but the repo requires an up2date branch - which is hard, since we have a mono repo for multiple helm charts here.

@RaphSku
Copy link
Contributor Author

RaphSku commented Apr 16, 2025

This PR might be very tough to merge. Sad you disabled access for repo maintainers on the branch, but the repo requires an up2date branch - which is hard, since we have a mono repo for multiple helm charts here.

@jkroepke Sorry, I activated it again, does it work?

@jkroepke jkroepke merged commit 6f97fe4 into grafana:main Apr 16, 2025
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Grafana] Image Pull Secrets for the Image Renderer deployment not set in values.yaml

4 participants