Skip to content

backstage-community-plugin-vault v0.19.0

Choose a tag to compare

@github-actions github-actions released this 19 Apr 23:16
· 17 commits to main since this release

Install Config

- disabled: false
  package: "https://github.com/TheCodingSheikh/backstage-plugins/releases/download/backstage-community-plugin-vault-v0.19.0/backstage-community-plugin-vault-dynamic-0.19.0.tgz"
  integrity: sha512-iIQtK5HMMHf0rl8ut9wf/aOrNSWk9B/xq7HS9NcY3g0Xcf6+DkAtFWt9iLCjKmvQM+WUvv/U0JS0tQvAFukxwA==
  pluginConfig:
    vault:
      baseUrl: ${VAULT_BASE_URL}
      publicUrl: ${VAULT_PUBLIC_URL}
      auth:
        type: static
        secret: ${VAULT_TOKEN}
      secretEngine: secrets
      kvVersion: 2
    dynamicPlugins:
      frontend:
        backstage-community.plugin-vault:
          mountPoints:
            - mountPoint: entity.page.overview/cards
              importName: EntityVaultCard
              config:
                layout:
                  gridColumnEnd:
                    lg: "span 8"
                    xs: "span 12"
                if:
                  allOf:
                    - isKind: component
                    - hasAnnotation: vault.io/secrets-path