apache / apache/apisix-helm-chart
dashboard chart: secrets should not reside in configmaps
Open
enhancement
- Dominant language
- Go Template
- Stars
- 289
- Forks
- 282
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 4
Description
- etcd credentials: https://github.com/apache/apisix-helm-chart/blob/master/charts/apisix-dashboard/templates/configmap.yaml#L38-L43
- dashboard users: https://github.com/apache/apisix-helm-chart/blob/master/charts/apisix-dashboard/templates/configmap.yaml#L62-L66
Contributor guide
No contributing guide indexed for this repository
Research direction
Inspect charts/apisix-dashboard/templates/configmap.yaml at lines 38-43 and 62-66, then review how the chart renders the etcd credentials and dashboard users. Render or validate the chart and confirm those sensitive values no longer reside in the ConfigMap output.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- helm, kubernetes
- Domain
- devops, security
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100