Portainer enables you to manage multiple clusters, at the same time, from a single instance of Portainer. No matter what orchestrator you're using.
Manage standalone Docker Hosts (Windows/Linux) and Docker Swarm clusters (Windows/Linux) in Portainer. Administrators connect to Docker environments via the Docker API or you can use our secure Portainer Agent which delivers an enhanced management experience.
As an administrator, you can then rapidly visualize the current state of all cluster nodes. Portainer lets you interact with each node of the cluster to update the availability status and/or identify any maintenance required.
Manage your Kubernetes Clusters through our secure Portainer Agent. As an administrator you can then define the Kubernetes capabilities individual users are exposed to. This includes persistent storage, metrics, ingress, load balancers.
Portainer also supports ANY Kubernetes certified distribution. It doesn't matter if it is self-hosted and deployed on-premises or as a managed Kubernetes service via a Cloud provider.
For environments that are remote to Portainer, either connected over an insecure network, or simply over unreliable links, the Portainer Edge Agent fits the bill. The edge agent reverses the communication channels, so that there is no need for a direct connection from Portainer to the remote endpoint, rather there just needs to be network connectivity from the remote endpoint back into Portainer. The edge agent takes care of establishing a secure tunnel that allows interactive administration. In addition, the Portainer specific edge-compute features allow for the administrator to set applications to deploy on edge endpoints, and these are instructions are placed into a queue, which the edge endpoint can process when possible (async).
For environments where no management of the underlying container platform is desired, Portainer provides connectivity and support for Azure Container Instances (ACI). ACI containers are run on Azure, and removes any need for the end-user to deploy or maintain a Docker or Kubernetes cluster. Portainer support for ACI is still early, but remains a quick and easy way to deploy containers of this manner.