Flanksource Mission Control is an Internal Developer Platform that helps teams improve developer productivity and operational resilience.
With Mission Control you can:
- Catalog and track changes on infrastructure, applications and configuration.
- Empower Developers with self-service playbooks for Day 0-2 operations.
- Run Health Checks across both cloud-native and legacy infrastructure and applications.
- Incrementally Adopt GitOps with playbooks that perform Git commits in the background.
- Aggregate Alerts from Prometheus, Cloudwatch, etc.
- Visualize Complex Systems with a multi-dimensional system topology.
- Build Event Driven Control Planes with a combination of webhooks, events and GitOps.
- Notify People and Systems about changes in health and configuration.
When not to use Mission Control
Mission Control is best suited for medium to large teams with complex infrastructure and applications. If you have a simple setup with just a few servers, tools like Ansible, Terraform and Prometheus may be enough.
- Your primary concern is Development Experience & Maturity. Mission Control is focused on improving the operational experience for developers, enabling them to quickly understand, troubleshoot and operate on complex systems.
- You prefer ClickOps to GitOps. Mission Control is built on a GitOps first principle, and configured using Kubernetes Custom Resource Defintions. While there is a configuration UI, it is primarily for rapid prototyping and testing.
- Your application / team has no dependencies across multiple teams or services. Mission Control is best suited for distributed systems with dependencies across teams and services that need to be visualized and tracked.
tip
While YAML is preferred for configuration, Mission Control does provide highly optimized UI for viewing, navigating and operating on the catalogs and playbooks defined in YAML/CRDs.
- Your system is very simple with few applications, dependencies and changes.
Getting Started
See Deployment Models to get started with either self-hosted, SaaS or hybrid models.
Getting Help
If you have any questions about canary checker:
- Invite yourself to the CNCF community slack and join the #canary-checker channel.
- Check out the Youtube Playlist.
- File an issue - (We do provide user support via Github Issues, so don't worry if your issue a real bug or not)
- Email us at hello@flanksource.com
Your feedback is always welcome!