If you are reading this post, i will assume by now that you have heard/read the news of Docker EE’s acquisition by Mirantis, and their eventual sun-setting of Swarm within the next 2 years.
It’s important to me to explain to our user community that this does not materially impact Portainer or our vision.
From day 1, I have envisaged Portainer as a container platform management control pane, and that we happened to interface with Docker Swarm was simply a technology choice at the time.
We have always planned to be much more than a simple Docker Swarm UI, and that is why we started adding extensions over 12 months ago. Extensions are our way of creating or interfacing with technology external to the orchestrator, so as to create an integrated management experience; one that meant you did not need to leave Portainer to complete all tasks required to deploy and maintain a container based application stack.
We have also begun (2 months ago) the process to add support for Kubernetes, and making the Kubernetes experience as simple as humanly possible. Adopting Kubernetes is a daunting task for any IT team, and we aim to turn that from daunting to simple.
For now, due to continued demand, and the fact that Swarm continues to be widely adopted, we will continue to support Docker Engine, Docker Swarm within Portainer.
Obviously (and as planned), in the near future, we will add support for Kubernetes. We will also continue to enhance our existing extensions, namely RBAC, External Authentication, Registry Management. We will also be adding new extensions, such as Alerting and Monitoring (via an integration with technology such as Prometheus and Sensu), Advanced Network Services (via integration with technolgoy such as Traefik), Advanced Storage Services (via an integration with technology such as Storidge/GlusterFS/BeeFS), Centralised Logging (Activity logs, and also container logs – through an integration with technology such as ELK).
You can see our full vision in the diagram below:
We really do value your continued use of Portainer, and if there is ever anything you need to ask me, feel free to reach out to me at any time.
CEO and Co-Founder, Portainer.io