Tutorial

Harsh Arora and Komal Bhardwaj
Harsh Arora and Komal Bhardwaj
June 7, 2019
Read time: 6 min

This post outlines how to build a production-grade ingress solution using Citrix ADC on Rancher. Customers can confidently expose end user traffic to microservices or legacy workloads on Kubernetes clusters on Rancher using this solution.

Kelly Griffin
Kelly Griffin
May 29, 2019
Read time: 13 min

The primary way to administer Kubernetes clusters is through a command line utility called kubectl. In this guide, we will explain how kubectl works, how to install and configure it, and demonstrate how to use it to perform common actions on your Kubernetes clusters.

Eamon Bauman
Eamon Bauman
April 17, 2019
Read time: 9 min

This article walks though connecting GitLab's Auto DevOps feature to a Rancher-managed Kubernetes cluster using a Rancher feature called Authorized Cluster Endpoint.

Chris Kim
Chris Kim
January 10, 2019
Read time: 7 min

This blog describes steps to migrate Rancher 2.1.x from a single node installation to a high availability installation.

Ankur Agarwal
Ankur Agarwal
December 12, 2018
Read time: 4 min

Ankur Agarwal, Rancher's Head of Product Management, describes new features in Rancher 2.2. Learn how to monitor multiple Kubernetes clusters in this step-by-step tutorial and how our new preview release process works.

October 3, 2017
Read time: 6 min

It’s finally here: the Rancher you’ve all been waiting for. Rancher 2.0 is now in preview mode and available to deploy! Rancher 2.0 brings us a whole new Kubernetes-based structure, with new features like platform-wide multi-select, adoption of existing Kubernetes clusters, and much, much more. If you’re looking to dive in with Rancher 2.0, you’ve come to the right place. Assumptions You have a Linux host with at least 4 GB of RAM.

June 9, 2016
Read time: 5 min

Elasticsearch is a Lucene-based search engine developed by the open-source vendor, elastic. With principal features like scalability, resiliency, and top-notch performance, it has overtaken Apache Solr, one of its closest competitors. Nowadays, Elasticsearch is almost everywhere where a search engine is involved: it’s the E of the well-known ELK stack, which makes it straightforward for your project to process analytics (the L stands for Logstash which is used to process data like logs, streams, metrics; K stands for Kibana, a data visualization platform – projects also managed by elastic).

February 1, 2016
Read time: 19 min

So far in this series of articles we have looked at creating continuous integration pipelines using Jenkins and continuously deployingto integration environments. We also looked at using Rancher compose to run deployments as well as Route53 integration to do basic DNS management. Today we will cover production deployments strategies and also circle back to DNS management to cover how we can run multi-region and/or multi-data-center deployments with automatic fail-over. We also look at some rudimentary auto-scaling so that we can automatically respond to request surges and scale back when request rate drops again.

January 26, 2016
Read time: 6 min

[Recently Rancher introduced the Rancher catalog, an awesome feature that enables Rancher users to one-click deploy common applications and complex services from catalog templates on your infrastructure, and Rancher will take care of creating and orchestrating the Docker containers for you.] Rancher catalog offers a wide variety of applications in its out of the box catalog, including glusterfs or elasticsearch, as well as supporting private catalogs. Today I am going to introduce a new catalog template I developed for deploying a MongoDB replicaset, and show you how I built it.

Usman and Bilal
Usman and Bilal
January 6, 2016
Read time: 24 min

Over the last year we have written about getting several application stacks running on top of docker, e.g. Magento, Jenkins, Prometheus and so forth. However, containerized deployment can be useful for more than just defining application stacks. In this series of articles we would like to cover an end-to-end development pipeline and discuss how to leverage Docker and Rancher in its’ various stages. Specifically, we’re going to cover; building code, running tests, packaging artifacts, continuous integration and deployment, as well as managing an application stack in production.

Get started with Rancher