Containerisation Options
Orchestration Options#
Container Orchestration Systems#
Treats a cluster of machines as a single deployment and manages containers
- Apache Mesos
- Docker Swarm mode - only Docker containers
- Kubernetes
Container Orchestration Framework/Platform#
- Marathon + DC/OS - uses Apache Mesos (Can manage a Kubernetes cluster)
- OpenShift - uses Kubernetes
- Rancher - uses Kubernetes
- Kubernetes “vanilla” - installed from the official repos is also a platform
Why are people doing OpenShift OKD vs Kubernetes. Kubernetes is an upstream to OKD.
There are a lot of articles and information overload but what you really want is simplification
Cloud Based Container Orchestration#
- Amazon ECS (Elastic Container Service) and EKS (Elastic Kubernetes Service)
- Google Cloud Platform (GCP)
- Azure Container Service
- Digital Ocean Kubernetes Service
- Red Hat OpenShift Online