Skip to content
This repository was archived by the owner on Jul 26, 2022. It is now read-only.

Commit d494edf

Browse files
authored
fix(backends): fix secretsManager backend name (#27)
1 parent 422b7ff commit d494edf

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ kind: ExternalSecret
4949
metadata:
5050
name: hello-service
5151
secretDescriptor:
52-
backendType: secretManager
52+
backendType: secretsManager
5353
properties:
5454
- key: hello-service/password
5555
name: password
@@ -107,7 +107,7 @@ kind: ExternalSecret
107107
metadata:
108108
name: hello-service
109109
secretDescriptor:
110-
backendType: secretManager
110+
backendType: secretsManager
111111
properties:
112112
- key: hello-service/credentials
113113
name: password

config/index.js

+6-3
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,18 @@ const customResourceManager = new CustomResourceManager({
2929
logger
3030
});
3131

32-
const secretManagerClient = new AWS.SecretsManager({ region: envConfig.awsRegion });
33-
const secretManagerBackend = new SecretsManagerBackend({ client: secretManagerClient, logger });
32+
const secretsManagerClient = new AWS.SecretsManager({ region: envConfig.awsRegion });
33+
const secretsManagerBackend = new SecretsManagerBackend({ client: secretsManagerClient, logger });
3434
const systemManagerClient = new AWS.SSM({ region: envConfig.awsRegion });
3535
const systemManagerBackend = new SystemManagerBackend({ client: systemManagerClient, logger });
3636
const backends = {
37-
secretManager: secretManagerBackend,
37+
secretsManager: secretsManagerBackend,
3838
systemManager: systemManagerBackend
3939
};
4040

41+
// backwards compatibility
42+
backends.secretManager = secretsManagerBackend;
43+
4144
module.exports = {
4245
backends,
4346
customResourceManager,

examples/hello-service-external-secret.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ kind: ExternalSecret
33
metadata:
44
name: hello-service
55
secretDescriptor:
6-
backendType: secretManager
6+
backendType: secretsManager
77
properties:
88
- key: hello-service/password
99
name: password

0 commit comments

Comments
 (0)