Everybody in Drupal moves to Docker, as of this writing there are multiple local development environments all based on Docker: Kalabox, DDev, Cachalot, Dinghy, DrupalVM, Docksal, and probably many more.
While this is awesome for local development environment, none of them provide a solution for the ultimate goal: Using the same Docker Images locally, on development sites and on production.
Lagoon solves that. Lagoon allows developers to locally develop with Docker and have the exact same Docker Images and Containers running in Production within Kubernetes. Lagoon knows how to run a Drupal site with Varnish, Nginx, PHP, MariaDB, Solr, Elasticsearch, Drush, Composter and Console on Kubernetes and will do everything for you.
All a developer has to do: Push a Git Repository to Lagoon and Lagoon will deploy it for you.
And the best part: Lagoon is completely Open Source.
In this talk I will present:
- How Lagoon technically works
- How to use Lagoon
- How you can use Lagoon on your own infrastructure
- Where Lagoon will go to and what features we're planning to implement.