apache / apache/apisix-helm-chart

dashboard chart: secrets should not reside in configmaps

Open
#800 1 comment 1 reaction 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.