diff --git a/ui/app/components/secret-engine/list.hbs b/ui/app/components/secret-engine/list.hbs index 2ec0d34a09..c9e83bfb31 100644 --- a/ui/app/components/secret-engine/list.hbs +++ b/ui/app/components/secret-engine/list.hbs @@ -3,10 +3,24 @@ SPDX-License-Identifier: BUSL-1.1 }} -
- -
- + + + + + + + + + + Secrets engines + Secrets engines available in {{this.clusterName}} Vault cluster. + + + + + + + { @service declare readonly flashMessages: FlashMessageService; @service declare readonly api: ApiService; @service declare readonly router: RouterService; + @service declare readonly version: VersionService; @tracked secretEngineOptions: Array | [] = []; @tracked selectedEngineType = ''; @tracked selectedEngineName = ''; @tracked engineToDisable: SecretsEngineResource | undefined = undefined; + get clusterName() { + return this.version.clusterName; + } + get displayableBackends() { return this.args.secretEngines.filter((backend) => backend.shouldIncludeInList); } diff --git a/ui/app/services/version.js b/ui/app/services/version.js index 7c066342ba..a37ddf82b5 100644 --- a/ui/app/services/version.js +++ b/ui/app/services/version.js @@ -16,6 +16,7 @@ export default class VersionService extends Service { @service flags; @tracked features = []; @tracked version = null; + @tracked clusterName = null; @tracked type = null; get isEnterprise() { @@ -71,6 +72,7 @@ export default class VersionService extends Service { // Fetch seal status with token to get version const response = yield this.store.adapterFor('cluster').sealStatus(false); this.version = response?.version; + this.clusterName = response?.cluster_name; } @task diff --git a/ui/app/templates/vault/cluster/secrets/backends.hbs b/ui/app/templates/vault/cluster/secrets/backends.hbs index ce61e4f1eb..feeb21399e 100644 --- a/ui/app/templates/vault/cluster/secrets/backends.hbs +++ b/ui/app/templates/vault/cluster/secrets/backends.hbs @@ -3,12 +3,4 @@ SPDX-License-Identifier: BUSL-1.1 }} - - -

- Secrets Engines -

-
-
- \ No newline at end of file