Introduction to running Minder
Minder is platform, comprising of a control plane, a CLI, a database and an identity provider.
The control plane runs two endpoints, a gRPC endpoint and a HTTP endpoint.
Minder is controlled and managed via the CLI application minder
.
PostgreSQL is used as the database.
Keycloak is used as the identity provider.
Depending on your goal, there are two methods to get started running a Minder server
-
If you are interested in contributing to Minder as a developer, you can build Minder from source, while deploying its dependencies via containers. Follow the Installing a Development version instructions.
-
If you'd like to run Minder as an end user or a production application, you should install using Helm. This method requires you to provide and configure your own identity provider and database. Follow the Installing a Production version instructions.