Install Sentry with a cluster management project (FREE)
Introduced in GitLab 14.0.
The Sentry Helm chart recommends at least 3 GB of available RAM for database migrations.
Assuming you already have a project created from a
management project template, to install Sentry you should
uncomment this line from your
- path: applications/sentry/helmfile.yaml
Sentry is installed by default into the
of your cluster.
You can customize the installation of Sentry by defining
applications/sentry/values.yaml file in your cluster
management project. Refer to the
for the available configuration options.
We recommend you pay close attention to the following configuration options:
user. Where you can set the login credentials for the default administrator user.
postgresql. For a PostgreSQL password that can be used when running future updates.
When upgrading, it's important to provide the existing PostgreSQL password (given
postgresql.postgresqlPassword key) to avoid authentication errors.
Read the PostgreSQL chart documentation
for more information.
Here is an example configuration for Sentry:
# Admin user to create user: # Indicated to create the admin user or not, # Default is true as the initial installation. create: true email: "<your email>" password: "<your password>" email: from_address: "<your from email>" host: smtp port: 25 use_tls: false user: "<your email username>" password: "<your email password>" enable_replies: false ingress: enabled: true hostname: "<sentry.example.com>" # Needs to be here between runs. # See https://github.com/helm/charts/tree/master/stable/postgresql#upgrade for more info postgresql: postgresqlPassword: example-postgresql-password