Skip to content
Helm chart for Cortex
Smarty
Branch: master
Clone or download
csmarchbanks Add MAINTAINERS.md file (#4)
Signed-off-by: Chris Marchbanks <csmarchbanks@gmail.com>
Latest commit 9f9be46 Oct 17, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
charts
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
MAINTAINERS.md
README.md 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

README.md

Introduction

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

Installation

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.

Upgrades

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.