Your Kubernetes: Optimized
KEY FEATURES

Full Lifecycle Management
Running multiple Kubernetes clusters? Cloudify provides lifecycle management for clusters- from Day 0 to Day 2, including auto scale and heal, mass upgrades, updates, and more.

Lifecycle/ Day-2 Management
Lifecycle management and Day-2 operation of application services across multiple K8s clusters including support for handling partial failure scenarios (resume, rollback).

Connecting Kubernetes
Automatically discover Kubernetes clusters and deploy the same service across hundreds/ thousands of Kubernetes clusters. Use Cloudify to integrate Kubernetes with external networks, DB, storage, serverless or legacy.

Advanced Cluster Management
Experience built in support for all major Kubernetes cluster infrastructure setup: OpenShift, KubeSpray, GKE, EKS and AKS- on private and public clouds. Tap into reliable replication of deployments between multiple clusters. Place workloads on a target cluster based on the service requirements and Kubernetes cluster capabilities (tagging).

Multi Cluster Action
Automate service deployment across multiple Kubernetes clusters and clouds. Deploy Kubespray clusters in any IaaS/ on bare metal, deploy OpenShift on AWS, access full automation of GKE, EKS and ASK instantiations. Match workloads and clusters per user/ tenant or location.

Powerful Workflows
Use Cloudify for advanced Kubernetes Management UI. Automate deployment, configuration and management tasks using rich workflow visualization. Use a single command for executing workflows across many K8s environments/workloads and easily handle scheduled periodic deployment and maintenance tasks.

No More Configuration Drifts
Prevent Kubernetes application service configuration drifts by continuously monitoring the service configuration to ensure it meets desired service configuration state. Cloudify detects and self-heals the difference. (e.g. deployment update.)