Marathon vs KubeAdvisor: What are the differences?
Marathon: Deploy and manage containers (including Docker) on top of Apache Mesos at scale. Marathon is an Apache Mesos framework for container orchestration. Marathon provides a REST API for starting, stopping, and scaling applications. Marathon is written in Scala and can run in highly-available mode by running multiple copies. The state of running tasks gets stored in the Mesos state abstraction; KubeAdvisor: It helps DevOps adopt best practices for Kubernetes. It helps teams adopt best practices to accelerate the adoption of Kubernetes, and optimize their existing stack, with machine learning. It scans K8s to make infrastructure and cloud-native applications reliable, resilient, and observable.
Marathon and KubeAdvisor can be categorized as "Container" tools.
Marathon is an open source tool with 3.93K GitHub stars and 873 GitHub forks. Here's a link to Marathon's open source repository on GitHub.