Skip to content

Assisted Self-Managed Deployment

The Assisted Self-Managed deployment model offers a balance between customer infrastructure control and vendor assistance. Applications run in customer-owned environments such as virtual machines or Kubernetes clusters, with no direct vendor access to the infrastructure.

The lightweight and open source Distr agents, installed by the customer in the target environment, handle deployments and updates. They pull application definitions and artifacts from the Distr Hub, apply customer-defined configurations, and report deployment status, logs, and health to both the vendor and customer portals, without exposing internal infrastructure.

The Customer Portal also allows end users, who may not be involved in initial deployment, to configure applications, monitor status, access logs, and trigger updates. This is especially useful in setups where a platform team deploys the application, but another team operates it day-to-day.

Assisted-Self-Managed diagram Assisted-Self-Managed diagram
  1. Onboard Your Application
  2. (Optional) Set Up Your Registry
  3. White-label the Customer portal
  4. Onboard your first customer
  5. Customer creates a Personal Access token
  6. Customer deploys your application via the Dist agents