# Secrets reference

This is the reference documentation for [secrets](/services/secrets.md) on the Nais platform.

## Console

Visit [Nais Console](https://console.dev-nais.cloud.nais.io) to find and manage your team's user-defined secrets.

## CLI

Use [Nais CLI](https://cli.nais.io/nais_secret.html) to interact with or manage secrets.

## Workloads

Use a secret in your [workload](/workloads.md) by referencing them in your `nais.yaml` manifest.

The secret can be made available as environment variables or files.

### Environment Variables

```yaml
spec:
  envFrom:
    - secret: <secret-name>
```

See also:

📚 [Application reference](/workloads/application/reference/spec.md#envfromsecret)

📚 [NaisJob reference](/workloads/job/reference/spec.md#envfromsecret)

### Files

```yaml
spec:
  filesFrom:
    - secret: <secret-name>
      mountPath: /var/run/secrets/<secret-name>
```

See also:

📚 [Application reference](/workloads/application/reference/spec.md#envfromsecret)

📚 [NaisJob reference](/workloads/job/reference/spec.md#envfromsecret)
