博客 | Rancher Labs

博客

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

Building a CI/CD Pipeline with Kubernetes using Auto Devops, Rancher, and Gitlab

This blog coincides with the Rancher Labs Online Meetup August 2018 covering Continuous Integration/Continuous Delivery (CI/CD). This topic is becoming increasingly important in a world where services are getting small, with frequent updates. It allows for companies to completely automate the building, testing and deployment of code to ensure that it is done in a consistent, repeatable way. There are several different CI/CD tools available and there are a bunch of them that will integrate with Kubernetes natively. Read More…

Chris Urwin
Chris Urwin
event August 7, 2018
timer Read Time: 5 minutes

Configuring Horizontal Pod Autoscaling on Running Services on Kubernetes.

Introduction One of the nicer features of Kubernetes is the ability to code and configure autoscale on your running services. Without autoscaling, it’s difficult to accomodate deployment scaling and meet SLAs. This feature is called Horizontal Pod Autoscaler (HPA) on Kubernetes clusters. Why use HPA Using HPA, you can achieve up/down autoscaling in your deployments, based on resource use and/or custom metrics, and to accomodate deployments scale to realtime load of your services. Read More…

Raul Sanchez
Raul Sanchez
event August 6, 2018
timer Read Time: 16 minutes

A Journey from Cattle to Kubernetes!

The past few years I have been developing and enhancing Cattle, which is the default container orchestration and scheduling framework for Rancher 1.6. Cattle is used extensively by Rancher users to create and manage applications based on Docker containers. One of the key reasons for its extensive adoption is its compatibility with standard Docker Compose syntax. With the release of Rancher 2.0, we shifted from Cattle as the base orchestration platform to Kubernetes. Read More…

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

Deploying Istio on a Kubernetes Cluster using Rancher 2.0

Service mesh is a new technology stack aimed at solving the connectivity problem between cloud native applications. If you want to build a cloud native application, you need a service mesh. One of the big players in the service mesh world is Istio. Istio is best described in their own about page. It’s a very promising service mesh solution, based on Envoy Proxy, having multiple tech giants contributing to it. Read More…

Roman Doroschevici
Roman Doroschevici
event July 31, 2018
timer Read Time: 13 minutes

How to Easily Deploy Datadog on Rancher 2.0

Datadog is a popular hosted monitoring solution for aggregating and analyzing metrics and events for distributed systems. From infrastructure integrations to collaborative dashboards, Datadog gives you a clean single pane view into the information that is most important to you. Leveraging Datadog with Rancher can then give you a full stack view of all of your applications running on Kubernetes clusters, wherever they are hosted. To make Datadog easy to use with Rancher 2. Read More…

Kyle Rome
Kyle Rome
event July 16, 2018
timer Read Time: 2 minutes

Rancher v2.0.6 Released -- the Newest Version of Rancher

Rancher new release We are proud to announce that we have released a new version of Rancher, Rancher v2.0.6. This version provides some nice enhancements and new features from the previous stable v2.0.4. These are some of the new features: Nested group membership authentication option for Active Directory and OpenLDAP directory services, which provides permissions to users that are in groups of groups. This feature is disabled by default; to activate it, please review the “Customize Schema” section and select the “Search direct and nested group memberships” option. Read More…

Raul Sanchez
Raul Sanchez
event July 12, 2018
timer Read Time: 2 minutes

Helm Tips and Tricks: Updating an App that uses ConfigMap

This February I got a chance to attend the Helm Summit in Portland. It was filled with amazing talks covering various topics about Helm. I attended almost all of them, and also got the opportunity to present a Lightning Talk myself. The talk was about a Helm trick/tip that I came across and found very useful, so I thought I’d share with you all as an article. Helm lets us manage Kubernetes applications effortlessly. Read More…

Rajashree Mandaogane
Rajashree Mandaogane
event July 10, 2018
timer Read Time: 4 minutes

CRDs and Custom Controllers in Rancher 2.0

Rancher 2.0 is often said to be an enterprise grade management platform for Kubernetes, 100% built on Kubernetes. But what does that really mean? This article will answer that question by giving an overview of Rancher management plane architecture, and explain how API resources are stored, represented and controlled utilizing Kubernetes primitives like CustomResourceDefinition(CRD) and custom controllers. Rancher API Server While building Rancher 2.0, we went over several iterations till we set on the current architecture - in which the Rancher API server is built on top of an embedded Kubernetes API server and etcd database. Read More…

Alena Prokharchyk
Alena Prokharchyk
event July 9, 2018
timer Read Time: 7 minutes

training

参加Rancher与Kubernetes免费培训课程

立即注册
联系我们 最新公告 keyboard_arrow_up