You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A secret is a piece of sensitive information that is used in a [workload](workloads/README.md).
4
+
This can be a password, an API key, or any other information that should not be exposed to the public.
5
+
6
+
Secrets are kept separate from the codebase and configuration files that are usually stored in version control.
7
+
8
+
There are two types of secrets on the NAIS platform:
9
+
10
+
-**Platform-provided secrets** are provisioned and managed by the platform.
11
+
12
+
These typically contain credentials used for integrating with services that NAIS supports, such as databases, Kafka and so on.
13
+
14
+
You will generally not deal with these secrets as their values are automatically made available to your workloads at runtime.
15
+
16
+
-**User-defined secrets** are managed by you and your [team](team.md).
17
+
18
+
These are typically used for integrating with third-party services or APIs that are not provided by NAIS, such as Slack or GitHub.
19
+
20
+
User-defined secrets can also be used to store sensitive information specific to your application, such as encryption keys or other private configuration.
21
+
22
+
## What's next?
23
+
24
+
- Create a secret and use it in your workload in the [how-to guide](../how-to-guides/secrets.md)
25
+
- Find more technical information on the [reference page](../reference/secrets.md)
0 commit comments