Skip to content
Helm chart for Cortex
Branch: master
Clone or download
csmarchbanks Add file (#4)
Signed-off-by: Chris Marchbanks <>
Latest commit 9f9be46 Oct 17, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
templates Added Helm chart for Cortex Jun 6, 2019
Chart.yaml Added Helm chart for Cortex Jun 6, 2019
LICENSE Initial commit Jun 5, 2019 Updated README Jun 6, 2019
requirements.yaml Added Helm chart for Cortex Jun 6, 2019
values.yaml Added Helm chart for Cortex Jun 6, 2019


Repository for the Cortex Helm chart. Follow the instructions below to install/upgrade Cortex in your Kubernetes cluster after cloning this repository.


Cortex can be installed in your Kubernetes cluster using the following command:

  helm install cortex --name cortex --namespace cortex <path-to-cortex-helm-chart>

or if you have custom options or values you want to override:

  helm install cortex --name cortex --namespace cortex -f my-cortex-values.yaml <path-to-cortex-helm-chart>

As part of this chart many different pods and services are installed which all have varying resource requirements. Please make sure that you have sufficient resources (CPU/memory) available in your cluster before installing Cortex Helm chart.

Additionally, the default chart installation expects Cortex pods to be deployed on nodes with taints "dedicated=cortex" and memcached pods on nodes with taints "dedicated=cortex-memcached". Additonally, Cortex pods have node affinity for nodes which match the expression "dedicated=cortex" and mamcached pods have affinity for "dedicated=cortex-memcached" nodes.


To upgrade Cortex use the following command:

  helm upgrade cortex -f my-cortex-values.yaml <path-to-cortex-helm-chart>
You can’t perform that action at this time.