Centralized Management of Any Kubernetes Cluster

Kubernetes clusters are being deployed everywhere in your organization. Rancher centrally manages all of these clusters in order to ensure security and accelerate transformation.

Learn How Rancher Solves Enterprise Kubernetes Challenges

See why 30,000 teams manage their containers with Rancher

An Enterprise Platform for Managing Kubernetes Everywhere

Rancher is a platform built to address the needs of the DevOps teams deploying applications with Kubernetes, and the IT staff responsible for delivering an enterprise-critical service.

One Platform for Every Team that Relies on Kubernetes

Just One Platform

  • Unified Cluster Operations

    Rancher manages how Kubernetes clusters are deployed, operated, accessed and secured across your organization. From one platform, IT can set policies and investigate incidents with ease.

  • Kubernetes for DevOps

    DevOps teams benefit from Rancher’s self-service Kubernetes environments, which allow users enormous freedom to configure and manage Kubernetes

  • Run Kubernetes Everywhere

    Rancher includes RKE, a supported distribution of Kubernetes that can run on infrastructure. Rancher also integrates with and manages cloud-hosted Kubernetes services such as Amazon EKS.

DevOps
Central IT
Infrastructure
ACCELERATE ADOPTION OF CONTAINERS
  • Ease the learning curve and drive the adoption of Kubernetes
  • Setup, integrate and automate CI/CD pipelines quickly
  • Manage complex microservices applications
  • Launch a centralized Application Catalog leveraging Helm for turn-key application deployment
  • Implement operational best practices with integrated monitoring and security

Why Teams Choose Rancher

DELIVER CONTAINERS-AS-A-SERVICE
  • Build and operate Kubernetes clusters on any cloud, VMware cluster, or bare- metal servers
  • Provision cloud Kubernetes clusters like GKE, EKS, and AKS
  • Integrate with Active Directory, LDAP and other IT services
  • Implement consistent authentication, role-based access control, and security policies across multiple Kubernetes clusters
  • Implement operational best practices with integrated monitoring and security
Manage Any Cluster

Multi-Cluster Kubernetes Management

Kubernetes provides organizations with a consistent way to manage any computing infrastructure. Rancher is a complete platform for managing Kubernetes wherever your organization deploys it.

Cluster Provisioning

Rancher handles provisioning. It deploys Kubernetes in the cloud. It launches nodes and installs Kubernetes. It imports existing clusters. It works with any platform.

Centralized Kubernetes Provisioning

Rancher makes provisioning Kubernetes clusters a snap. You can easily define your cluster configuration as code, and Rancher will build and scale Kubernetes on any infrastructure using RKE, our Kubernetes distribution and provisioning engine.

Streamline Kubernetes Operations

Once you’ve provisioned a Kubernetes cluster with Rancher, operations are centralized and administrators are able to deal with all aspects of day 2 Kubernetes operations. From one console, administrators can monitor any cluster, upgrade Kubernetes versions, backup etcd and recover clusters that have been degraded.

Centralize Kubernetes Security

Rancher admins can work with their security team to centrally define how users should interact with Kubernetes and how containerized workloads should operate. Once polices have been defined, assigning them to any Kubernetes cluster is instantaneous.

Intuitive Workload Management

DevOps teams using Rancher have full access to manage workloads using the native Kubernetes API or KubeCTL CLI. However, Rancher also includes an intuitive web UI that makes it easy to deploy workloads, export configuration files and troubleshoot existing deployments.

Freedom to Soar

Implement the Entire Cloud-Native Stack

Rancher integrates with a wide variety of popular tools for container operations, including Aqua, Twistlock, GitLab, Sysdig, Datadog, Artifactory, Portworx, and Calico.

Global Application Catalog

Integrated Prometheus Monitoring and Logging

Continuous Integration and Deployment

Going Beyond Break/Fix

Open Source Software with Enterprise-Grade Support

Rancher is a very popular open source project, used by thousands of organizations to manage Kubernetes. Every feature is available in the open source version, and anyone can use or modify Rancher however they like.

Our forums and Slack channel have thousands of community users who are amazing at answering questions and helping other users troubleshoot problems.

Setup the rancher server in less than a minute

Get Started
with Rancher in
2 Easy Steps

See how easy it is to get up and running with Rancher, right away.

Learn more by joining our next weekly training or heading to the Getting Started Guide.

01 Prepare a Linux Host

Prepare a Linux host with 64-bit Ubuntu 16.04 or 18.04 (or another supported Linux distribution), and at least 4GB of memory. Install a supported version of Docker on the host.

02 Start the server

To install and run Rancher, execute the following Docker command on your host:

$ sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher

To access the Rancher server UI, open a browser and go to the hostname or address where the container was installed. You will be guided through setting up your first cluster.

A Library of Resources

Learn How
Rancher Works

Expert Training in Kubernetes and Rancher


Join our free online training sessions to learn how to manage Kubernetes workloads with Rancher.

Rancher Technical Architecture Guide


In-depth guide to the features and functionality to Rancher, an open-source enterprise Kubernetes platform.

Get started with Rancher