Skip to content

Commit da3f8c9

Browse files
Reasonable-Solutionsx10an14-navKyrremann
committed
Add unique secret names per instances.
Co-authored-by: x10an14-nav <[email protected]> Co-authored-by: Kyrre Havik <[email protected]>
1 parent 1ae3537 commit da3f8c9

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

pkg/resourcecreator/aiven/valkey.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,16 @@ func Valkey(ast *resource.Ast, config Config, source Source, aivenApp *aiven_nai
2020
return false, fmt.Errorf("aiven project not defined for this cluster; needed for Valkey")
2121
}
2222

23-
secretName, err := generateAivenSecretName(aivenApp.Name, "valkey", aivenApp.ObjectMeta.Labels["aiven.nais.io/secret-generation"])
24-
if err != nil {
25-
return false, err
26-
}
27-
2823
for _, valkey := range valkeyes {
2924
if valkey.Instance == "" {
3025
return false, fmt.Errorf("Valkey requires instance name")
3126
}
3227

28+
secretName, err := generateAivenSecretName(aivenApp.Name, fmt.Sprintf("valkey-%s", valkey.Instance), aivenApp.ObjectMeta.Labels["aiven.nais.io/secret-generation"])
29+
if err != nil {
30+
return false, err
31+
}
32+
3333
addValkeyEnvVariables(ast, secretName, valkey.Instance)
3434
// Make the transition easier for teams coming from Redis by setting the `REDIS_` env variables too
3535
addRedisEnvVariables(ast, secretName, valkey.Instance)

0 commit comments

Comments
 (0)