/
Connection URI
Connection URI
The recommended way to connect to a database is by using a connection URI. When using a connection string, SchemaHero will pass all parameters through to the database driver, allowing you to have full control over the database connection environment.
For example, to connect to a Postgres database, you can deploy a Database custom resource like this:
apiVersion: databases.schemahero.io/v1alpha4
kind: Database
metadata:
name: my-pg
spec:
connection:
postgres:
uri:
value: postgres://username:password@host:5432/db_name
The next page covers how to use a Kubernetes Secret to provide this connection string.