Blog

Using RKE to Deploy a Kubernetes Cluster on Exoscale

Introduction One of the biggest challenges with Kubernetes is bringing up a cluster for the first time. There have been several projects that attempt to address this gap including kmachine and minikube. However, both assume you are starting from a blank slate. What if you have your instances provisioned, or have another means of provisioning hosts with configuration management? This is the problem that the people at Rancher are solving with the Rancher Kubernetes Engine or RKE. Read More…

Stefano Marengo
Stefano Marengo
event September 18, 2018
timer Read Time: 12 minutes

From Cattle to K8s - How to Load Balance Your Services in Rancher 2.0

If you are running a user-facing application drawing a lot of traffic, the goal is always to serve user requests efficiently without having any of your users get a server busy! sign. The typical solution is to horizontally scale your deployment so that there are multiple application containers ready to serve the user requests. This technique, however, needs a solid routing capability that efficiently distributes the traffic across your multiple servers. Read More…

Prachi Damle
Prachi Damle
event September 13, 2018
timer Read Time: 10 minutes

Introduction to Kubernetes

Introduction to Kubernetes

Knowing the benefits of containers – a consistent runtime environment, small size on disk, low overhead, and isolation, to name just a few – you pack your application into a container and are ready to run it. Meanwhile, your colleagues do the same and are ready to run their containerized applications too. Suddenly you need a way to manage all the running containers and their lifecycles: how they interconnect, what hardware they run on, how they get their data storage, how they deal with errors when containers stop running for whatever reason, and more. Read More…

Roman Doroschevici
Roman Doroschevici
event September 6, 2018
timer Read Time: 15 minutes

From Cattle to K8s - Service Discovery in Rancher 2.0

From Cattle to K8s - Service Discovery in Rancher 2.0

Service discovery is one of the core functionalities of any container-based environment. Once you have packaged your application and launched it using containers, the next step is making it discoverable to other application containers in your environment or the external world. In this article we will go over the service discovery support provided by Rancher 2.0 and see how the Rancher 1.6 feature set maps to the latest version. Read More…

Prachi Damle
Prachi Damle
event September 4, 2018
timer Read Time: 8 minutes

Introduction to Vitess: Using Vitess on Kubernetes

A Vitess overview Vitess is a database solution for deploying, scaling and managing large clusters of MySQL instances. It’s architected to run as effectively in a public or private cloud architecture as it does on dedicated hardware. It combines and extends many important MySQL features with the scalability of a NoSQL database. In a simple scenario with Relational Databases and MySQL in particular, you would have a master instance, then a couple of replicas. Read More…

Roman Doroschevici
Roman Doroschevici
event August 31, 2018
timer Read Time: 17 minutes

From Cattle to K8s - Scheduling Workloads in Rancher 2.0

An important and complex aspect of container orchestration is scheduling the application containers. Appropriate placement of containers onto the shared infrastructure resources that are available is the key to achieve maximum performance at optimum compute resource usage. Cattle, which is the default orchestration engine for Rancher 1.6, provided various scheduling abilities to effectively place services, as documented here. With the release of the 2.0 version based on Kubernetes, Rancher now utilizes native Kubernetes scheduling. Read More…

Prachi Damle
Prachi Damle
event August 29, 2018
timer Read Time: 8 minutes

Announcing Project Longhorn v0.3.0 Release

Hi, This is Sheng Yang from Rancher Labs. Today I am very excited to announce that, after five months of hard work, Longhorn v0.3.0 is now available at https://github.com/rancher/longhorn ! Longhorn v0.3.0 is also available now through the app catalog in Rancher 2.0. As you may recall, we released Longhorn v0.2 back in March, with support for Kubernetes. We got great feedback from that release, and many feature requests as well. Read More…

Sheng Yang
Sheng Yang
event August 23, 2018
timer Read Time: 4 minutes

From Cattle to K8s - Application Healthchecks in Rancher 2.0

When your application is user-facing, ensuring continuous availability and minimal downtime is a challenge. Hence, monitoring the health of the application is essential to avoid any outages. HealthChecks in Rancher 1.6 Cattle provided the ability to add HTTP or TCP healthchecks for the deployed services in Rancher 1.6. Healthcheck support is provided by Rancher’s own healthcheck microservice. You can read more about it here. In brief, a Cattle user can add a TCP healthcheck to a service. Read More…

Prachi Damle
Prachi Damle
event August 22, 2018
timer Read Time: 5 minutes

From Cattle to K8s - How to Publicly Expose Your Services in Rancher 2.0

Real world applications deployed using containers usually need to allow outside traffic to be routed to the application containers. Standard ways for providing external access include exposing public ports on the nodes where the application is deployed or placing a load balancer in front of the application containers. Cattle users on Rancher 1.6 are familiar with port mapping to expose services. In this article, we will explore various options for exposing your Kubernetes workload publicly in Rancher 2. Read More…

Prachi Damle
Prachi Damle
event August 14, 2018
timer Read Time: 7 minutes

Migrating from Rancher 1.6 to Rancher 2.0 - A Short Checklist

Rancher 1.6 is a widely used container orchestration platform that runs and manages Docker and Kubernetes in production. Cattle is the base orchestration engine for Rancher 1.6 that is being used by many opensource and enterprise setups. With the release of Rancher 2.0, we shifted from Cattle as the base orchestration platform to Kubernetes. As aptly noted here, Rancher 2.0 aims at helping users align with the Kubernetes Everywhere reality of the infrastructure and cloud domain. Read More…

Prachi Damle
Prachi Damle
event August 9, 2018
timer Read Time: 5 minutes

training

Get free training from an expert through our classes on Kubernetes and Rancher

Sign Up Now
Contact Us keyboard_arrow_up