Closed honahuku closed 1 year ago
現状のakeyless-api-gatewayへのsecretはhelmインストール後にkustomizeでdeploymentにsecretの値を注入している だがこれはhelmチャート的に推奨された方法ではないらしい。
akeyless-api-gatewayのvalusを見るとexistingSecretでsecretそのものをvalueとして渡す方法があるらしい https://github.com/akeylesslabs/helm-charts/blob/main/charts/akeyless-api-gateway/values.yaml#L248-L256
helm-chartのGo Templateを見るとinclude "akeyless-api-gw.secretName"と言ってるのでhelmでインストールするNSと同じNSにsecretを作成しvalueで渡すとよさそう https://github.com/akeylesslabs/helm-charts/blob/bd19740e07cce6b5550e5db7f1a33e441d1c527c/charts/akeyless-api-gateway/templates/_helpers.tpl#L184-L196
include "akeyless-api-gw.secretName"
現状のakeyless-api-gatewayへのsecretはhelmインストール後にkustomizeでdeploymentにsecretの値を注入している だがこれはhelmチャート的に推奨された方法ではないらしい。
akeyless-api-gatewayのvalusを見るとexistingSecretでsecretそのものをvalueとして渡す方法があるらしい https://github.com/akeylesslabs/helm-charts/blob/main/charts/akeyless-api-gateway/values.yaml#L248-L256
helm-chartのGo Templateを見ると
include "akeyless-api-gw.secretName"
と言ってるのでhelmでインストールするNSと同じNSにsecretを作成しvalueで渡すとよさそう https://github.com/akeylesslabs/helm-charts/blob/bd19740e07cce6b5550e5db7f1a33e441d1c527c/charts/akeyless-api-gateway/templates/_helpers.tpl#L184-L196