Skip to main content
Secrets contain sensitive values you don’t want to expose in a DAG component file. NexusOne stores each secret as a Kubernetes Secret, scoped to the app, so the app’s DAGs and notebook can read it at run time. You can’t read a secret’s values after you save it.

Prerequisite

Before starting this task, ensure you have the nx1_app_manager role.

Create a secret for an app

Perform these steps to create a secret for an app:
  1. Log in to NexusOne.
  2. On the top navigation bar, hover your mouse over Platform, and then select App Manager.
  3. Select Mine if you want to create a secret for your own app, or Everyone if you want to create a secret for someone else’s app.
  4. In the table, scroll down, and then select an app you want to create a secret for.
  5. Click the Access tab.
  6. In the Secrets section, click New secret.
  7. In the Secret Name field, enter a secret name.
    A secret name must start with a letter, be at least 2 characters long, and contain only letters, numbers, hyphens, and underscores.
  8. In the Key and Value fields, enter a key and value name.
  9. Optional: To add more keys and values, click Add and repeat step 8.
  10. Click Create Secret.

Additional resources

For an overview of the app manager feature, refer to App manager overview.