indexify
indexify copied to clipboard
feat: add labels to helm chart entities
Background
This PR solves the issue raised in https://github.com/tensorlakeai/indexify/issues/929. It adds awareness of labels to the following entities:
- Indexify server.
- Any executor.
- Indexify's server Pod.
- Indexify's server volume claim.
Steps to reproduce
- Modify the
local.yamlfile with any label in any of:.server.labels,.server.pod.labels,executors[n].labels,.server.persistence.labels. - Run
helm template local -f local.yaml .
thanks @miguelhrocha for adding this . Curious on how would the functions target specific executors after this
@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.