Skip to main content

How-To Guide

NetActuate Secrets Manager lets you store key-value pairs and inject them into VMs at deploy time via cloud-init templates. This guide covers managing secrets through the portal and API.

Manage Secrets

Create, view, edit, and delete secrets from the portal sidebar or programmatically via the API.

  • Managing Secrets — step-by-step guide to creating secret lists, adding key-value pairs, and using secrets in VM deployments
  • Secrets API Reference — full API documentation for programmatic secret management

Key Capabilities

CapabilityDescription
Two-Level StructureOrganize secrets into lists, each containing multiple key-value pairs
Cloud-Init InjectionInsert secret shortcodes into initialization scripts for secure bootstrapping
File ImportImport secrets from files for bulk setup
API AccessFull CRUD operations via the API for automation workflows

Automate Your Workflow

Using Secrets with Cloud-Init

Secrets can be injected into VM cloud-init scripts at build time using template syntax. Substitution happens server-side before the script reaches the VM. See Using Secrets Manager with Cloud-Init for the full workflow.

Additional Resources

Need Help?

Contact support@netactuate.com or open a support ticket from the portal.