App Mesh spire agent does not support affinity, toleration, and nodeselector in daemonset
- Dominant language
- Mustache
- Stars
- 1.3k
- Forks
- 1.1k
- Avg merge
- 22m
- Merged PRs (30d)
- 5
Description
**Describe the bug**
App Mesh spire agent values file has affinity, toleration, and nodeselector. However, none of these are used in the deployment.yaml(daemonset).
**Steps to reproduce**
1. Add a toleration/affinity list or nodeselector to values file.
2. helm get manifest appmesh-spire-agent and grep for toleration/affinity/nodeselector.
**Expected outcome**
App Mesh spire agent daemonset to support toleration/affinity/nodeselector
**Environment**
* Chart name: appmesh-spire-agent
* Chart version: 1.0.2
* Kubernetes version: 1.21
* Using EKS (yes/no), if so version? Yes v1.21 on eks.5
**Additional Context**:
Contributor guide
Research direction
Inspect the app-mesh-spire-agent values file and deployment.yaml daemonset to compare the exposed affinity, toleration, and nodeselector settings with the rendered manifest. Reproduce the issue with helm get manifest appmesh-spire-agent and grep for those settings; done means configured values appear on the daemonset.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- helm, kubernetes
- Domain
- devops, infrastructure
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 55/100