Skip to content

Conversation

relusc
Copy link

@relusc relusc commented Oct 17, 2025

What this PR does:

Removes all references to bitnami images and subcharts (namely memcached). The plan would be to not be able to install memcached by default since cortex can run without it. The deployment of memcached is up to the cortex user and is not in the responsibility of the chart anymore.

Which issue(s) this PR fixes:
It doesn't really fix an issue, but it relates to #548

Checklist

  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX], [DEPENDENCY]

@relusc relusc force-pushed the removeBitnamiReferences branch from 1711511 to 7d05142 Compare October 17, 2025 14:41
Copy link
Collaborator

@nschad nschad left a comment

Choose a reason for hiding this comment

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

Thanks just some tiny nit

@nschad nschad changed the title Remove bitnami references Drop bitnami from helm chart Oct 20, 2025
Signed-off-by: relusc <[email protected]>
@nschad nschad changed the title Drop bitnami from helm chart Drop in-built support for bitnami's memcached Oct 20, 2025
Signed-off-by: relusc <[email protected]>
@relusc relusc requested a review from nschad October 20, 2025 07:23
Signed-off-by: relusc <[email protected]>
@nschad nschad requested a review from kd7lxl October 20, 2025 08:03
Copy link
Collaborator

@kd7lxl kd7lxl left a comment

Choose a reason for hiding this comment

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

docs/guides/configure_memcached.markdown will need to be updated as well.

@relusc relusc requested review from kd7lxl and nschad October 21, 2025 08:36
@relusc
Copy link
Author

relusc commented Oct 21, 2025

@kd7lxl @nschad I updated the guide and also readded some of the values. I figured that I still want to be able to reference a memcached installation for the components, but I don't want the chart to install them for me

@nschad
Copy link
Collaborator

nschad commented Oct 21, 2025

@kd7lxl @nschad I updated the guide and also readded some of the values. I figured that I still want to be able to reference a memcached installation for the components, but I don't want the chart to install them for me

You can also add CLI Flags via the already existing extraArgs directive. I don't know if we want to keep the helpers, don't really have a strong opinion about it.

@relusc
Copy link
Author

relusc commented Oct 21, 2025

i am fine with both, however for me as a user i'd rather have these extra opts. but that's just my personal opinion

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.

3 participants