Skip to content

Commit 5d263ec

Browse files
refactor(cc-addon-credentials-beta.smart-keycloak): avoid using env vars
- Use `operator.initialCredentials` to retrieve initial user & password instead of environment variables
1 parent 3690cac commit 5d263ec

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

src/components/cc-addon-credentials-beta/cc-addon-credentials-beta.smart-keycloak.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,11 +214,11 @@ class Api extends CcAddonCredentialsBetaClient {
214214
return [
215215
{
216216
code: 'initial-user',
217-
value: operator.envVars.CC_KEYCLOAK_ADMIN,
217+
value: operator.initialCredentials.user,
218218
},
219219
{
220220
code: 'initial-password',
221-
value: operator.envVars.CC_KEYCLOAK_ADMIN_DEFAULT_PASSWORD,
221+
value: operator.initialCredentials.password,
222222
},
223223
{
224224
code: 'ng',

src/operators.types.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,10 @@ export interface KeycloakOperatorInfo {
4343
features: {
4444
networkGroup: null;
4545
};
46+
initialCredentials: {
47+
user: string;
48+
password: string;
49+
};
4650
envVars: {
4751
CC_KEYCLOAK_ADMIN: string;
4852
CC_RUN_COMMAND: string;

0 commit comments

Comments
 (0)