Self-Hosted Deployments
Manifest offers a self-hosted version of the platform to support enterprises where security requirements prohibit use of the Manifest Cloud Platform. Manifest uses a deployment of Kubernetes to manage the applications and services required to run the platform. In addition to Manifest's first-party software, several third-party tools are also installed to provide services such as certificate management and object storage.
The self-hosted distribution is designed for a single-host deployment: one Linux VM or physical server runs the k3s control plane, the Manifest applications, and supporting services. Installation and lifecycle operations are driven by the manifest-installer CLI, which runs on that same host.
Architecture Overview
Below is an overview of the self-hosted (single-tenant) deployment architecture.
Table of Contents
- Requirements - Host and software requirements
- Credentials - Required credentials for installation
- Installation - Step-by-step single-host install with
manifest-installer - Configuration Reference - Wizard answers, host configuration, and OIDC setup
- DNS Configuration - Required DNS records (configure before completing installation)
- Post-Install - Certificate trust and custom certificates
- Upgrade - Upgrade an existing managed install to a newer release
- Upgrade from Unmanaged Installation - Migrating from pre-1.20.0 installs
- Troubleshooting - Common issues and solutions
Support
For additional assistance, contact Manifest Cyber support:
- Email: [email protected]
Updated 5 days ago