The Vault token required to access your secrets.
./flyway -plugins.vault.token="s.abcdefghijklmnopqrstuvwx" info
flyway.plugins.vault.token=s.abcdefghijklmnopqrstuvwx
FLYWAY_PLUGINS_VAULT_TOKEN=s.abcdefghijklmnopqrstuvwx
VaultConfigurationExtension vaultConfigurationExtension = configuration.getPluginRegister().getPlugin(VaultConfigurationExtension.class)
vaultConfigurationExtension.setVaultToken("s.abcdefghijklmnopqrstuvwx");
flyway {
pluginConfiguration [
vaultToken: 's.abcdefghijklmnopqrstuvwx'
]
}
<configuration>
<pluginConfiguration>
<vaultToken>s.abcdefghijklmnopqrstuvwx</vaultToken>
</pluginConfiguration>
</configuration>