Skip to content

plus3it/dbeaver-dbms-formula

Repository files navigation

dbeaver-dbms-formula

A SaltStack formula designed to install and configure the dBeaver DBMS utility on installation-targets.

It is primarily expected that this formula will be run via P3's "watchmaker" framework.

This formula is able to install the dBeaver DBMS on both Linux1 and Windows Server2 operating environments:

  • On Linux hosts, it will install using the distro's native package-manager1
  • On Windows hosts, it will install using the installer-EXE3

Available states

dbeaver-dbms

Executes the package and config states to install and configure the dBeaver DBMS

dbeaver-dbms.clean

Executes the package and config states' clean actions to fully uninstall the dBeaver DBMS and remove previously-installed browser policy-configs (and, on Windows, associated registry entries)

dbeaver-dbms.package

Executes just the package state to install the dBeaver DBMS package.

dbeaver-dbms.package.clean

Executes just the package.clean state to uninstall the dBeaver DBMS package.

dbeaver-dbms.config

Executes just the config state to install/configure the dBeaver DBMS client-configuration (etc.) files

dbeaver-dbms.config.clean

Executes just the config state to uninstall the dBeaver DBMS client-configuration (etc.) files and, on Windows, remove any registry-keys set by prior install-runs of the formula.

Footnotes

  1. As of this README's writing, only Enterprise Linux and related distros (Red Hat and Oracle Enterprise, CentOS Stream, Rocky and Alma Linux). It has only been specifically tested with EL 9 variants. 2

  2. As of this README's writing, this functionality has only been tested on Windows Server 2022

  3. Future iterations may allow the use of MSI-based installers.

About

SaltStack-based content for installing and configuring the dBeaver database management system application to selected client-types

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Generated from plus3it/repo-template