Platform9 offers a fully managed CNCF certified Kubernetes platform, remotely installing, operating and maintaining customer clusters via a dedicated SaaS management plane. Capabilities offered include Catapult Remote Monitoring, self-healing clusters, automated-security patching of CVEs, multi-version support, and on demand upgrades.
Create clusters on-premises or at the edge. Deployment options include: on top of bare metal, KVM VMs or VMware. Each cluster can be configured with advanced capabilities including:
Operate consistently across clouds; mono, hybrid or multi, through Platform9’s native integration with the AWS and Azure IaaS. Public cloud clusters enable:
Create a central portal for workloads running on EKS, AKS and GKE clusters, delivering a unified experience to developers and operations teams. Once imported you can easily provision users access without individually connecting to each public cloud, enabling developers to troubleshoot and manipulate their containerized applications with ease.
Choose the upgrade strategy that fits the customer’s specific availability needs:
Optionally, schedule a Platform9 CKE Support Engineer to proactively provide any help during your change window in the event of any issue impacting your applications.
Leverage your enterprise identity to grant role-based access to clusters with zero-setup. SSO and multi-tenancy are natively integrated to each Kubernetes cluster’s RBAC configuration. Groups of users can then be quickly granted RoleBinding or ClusterRoleBinding permissions without the need to edit any YAML, enabling granular RBAC access to clusters and containerized workloads.
Customized RBAC configurations can be quickly deployed as a standard across clusters by creating and deploying a Profile via the Platform9 Profile Engine.
Deliver RBAC based self-service access to your developers so that they can work independently and securely on only their containerized applications while operations teams support clusters across multiple teams and business units.
Kubeconfig files can be downloaded directly from Platform9, supporting Token and Password based authentication.
Platform9 delivers a set of critical Kubernetes Applications as managed cluster add-ons. Each add-ons’s lifecycle and configuration is managed by Platform9. The following applications are included:
Open source Calico CNI is tightly integrated into Platform9 Kubernetes. Delivered as a fully supported software defined network, Platform9 installs, configures, upgrades and troubleshoots Calico. The SaaS platform extends Calico with a REST API that can remotely reconfigure Calito to simplify remote management in edge clusters.
Run Telco/5G and high performance with confidence via the Luigi operator. Luigi simplifies advanced networking through Kubernetes native dynamic configuration of SR-IOV, DPDK, Multus, Device Plugins, IPVLAN, MacVlan. Luigi has been certified to run Container Networking Functions for 5G, 5G Core, 5G RAN, and IMS.
Each cluster can be deployed with an instance of In-Cluster Monitoring that consists of Prometheus, Alertmanager & Grafana, fully supported by Platform9. The deployment is pre-configured with core metrics covering the cluster, OS, Node and Kubernetes objects (Pods, PVC and more). Alarms are automatically centralized to your SaaS Management Plane providing a unified view of all active alarms across all clusters.
The Profile Engine provides automated governance and policy management across clusters to ensure conformance to your standards. Simply create a desired state “Profile” from a known cluster configuration and then apply the Profile to any cluster.
To expose non-conformance, the Drift Analytics engine quickly identifies and resolves changes in any cluster that may have become non compliant with its designated Profile.
Helm is built-in to each Platform9 SaaS Management Plane, providing a configurable Application Catalog that users can leverage to deploy applications on their own. To speed up deployments and reduce the burden of tool management, Platform9 includes a set of certified applications that can be deployed onto any cluster.
Kubectl and YAML are not the only way to work with Kubernetes clusters and containerized applications. Platform9 provides real-time access to all cluster resources in easy to use dashboards.
DevOps and Developers can quickly access detailed views of Pods, Deployments, ReplicaSets, CronJobs, Storage Classes, PVCs, and more.
Each deep-dive dashboard automatically maps in and connects related resources; Pods to Service, and exposes the ability to view events, logs and edit the resources yaml for fast updates and quick troubleshooting.