Skip to main content

SSL/TLS

Configure SSL/TLS related settings in Kreya.

TLS client certificates#

TLS client certificates can be configured using the certificates settings. You can find them in the application menu via Project > Certificates.

Editing a TLS client certificate in the certificates settings

Currently, two types of certificates are supported:

  • Single file certificates, which contain both the private key and the certificate. Supports both binary (DER) and Base64 encoding.
  • Certificates consisting of a private key and a certificate file. Supports valid RFC 7468 PEM-encoded files.

Kreya only stores the path to these files. If you sync your Kreya project, we recommend that you only use certificates secured by a password. To keep the password from being synced in plain text, use templating in combination with user specific environment data to make sure that the password never leaves your computer.

As a final step, select the certificate in the "Auth" tab of the operation.

Selecting a certificate in the Auth tab of the operation

Disable SSL/TLS server certificate validation#

Sometimes, for example when working locally, you find yourself working with invalid TLS certificates. Kreya allows you to disable the server certificate validation.

Settings tab is selected, where you can disable the server certificate validation

Head over to the default settings section if you want to disable the server certificate validation only for specific environments.