indexify icon indicating copy to clipboard operation
indexify copied to clipboard

feat: add labels to helm chart entities

Open miguelhrocha opened this issue 1 year ago • 2 comments

Background

This PR solves the issue raised in https://github.com/tensorlakeai/indexify/issues/929. It adds awareness of labels to the following entities:

  1. Indexify server.
  2. Any executor.
  3. Indexify's server Pod.
  4. Indexify's server volume claim.

Steps to reproduce

  1. Modify the local.yaml file with any label in any of: .server.labels, .server.pod.labels, executors[n].labels, .server.persistence.labels.
  2. Run helm template local -f local.yaml .

miguelhrocha avatar Oct 10 '24 09:10 miguelhrocha

thanks @miguelhrocha for adding this . Curious on how would the functions target specific executors after this

sadath-12 avatar Oct 10 '24 13:10 sadath-12

@miguelhrocha We wont' need the attributes in the form of labels in K8s pods. The scheduler will allow passing placement constraints as filters on the executor labels via the function decorators.

diptanu avatar Oct 10 '24 20:10 diptanu