This article analyzes the recent CNCF article, '9 Kubernetes Security Best Practices Everyone Must Follow' and discusses how Rancher, RKE, and RancherOS satisfy these by default. I also discuss the Rancher Hardening Guide, which covers 101 more security changes that will secure your Kubernetes clusters.
In this blog series, we will try to explore how various features supported by Rancher 1.6 using Cattle can be mapped to their equivalents in the Kubernetes world using Rancher 2.0. Read part 1 here.
Modern microservices applications span multiple containers, and sometimes a single app may use thousands of containers. When operating at this scale, you need a container orchestration tool to manage all of those containers. Managing them by hand is simply not feasible. This is where Kubernetes comes in. Kubernetes manages Docker containers that are used to package applications at scale. Since its launch in 2014, Kubernetes has enjoyed widespread adoption within the container ecosystem.
Recently, we announced our second milestone release of Rancher 2.0 Tech Preview 2. This includes the possibility to add custom nodes (nodes that are already provisioned with a Linux operating system and Docker) by running a generated docker run command to launch the rancher/agent container, or by connecting over SSH to that node. In this post, we will explore how we can automate the generation of the command to add nodes using the docker runcommand.
This blog describes how Rancher and its managed kubernetes clusters can be affected by the recent announcement detailing the vulnerabilities of the proxying external IPs and dashboard.
Installing Kubernetes can be one of the toughest problems for operations and DevOps. Learn more about Rancher's lightweight tool for installing Kubernetes.
Rancher now has added support for Huawei Cloud Container Engine (CCE), Alibaba Cloud Container Service for Kubernetes (ACK) and Tencent Kubernetes Engine (TKE). The integration will be available in Rancher 2.2, scheduled to ship in early 2019.
Rancher 2.3 Preview 2 dropped today, with preview support for Istio.
Rancher 2.3 Preview 1 dropped today, with preview support for Windows Containers in Kubernetes 1.14.
Project Longhorn v0.3.0 Release
Today, we are announcing a new open-source project called the Rancher Kubernetes Engine (RKE), our new Kubernetes installer. RKE is extremely simple, lightning fast, and works everywhere. Why a new Kubernetes installer? In the last two years, Rancher has become one of the most popular ways to stand up and manage Kubernetes clusters. Users love Rancher as a Kubernetes installer because it is very easy to use. Rancher fully automates etcd, the Kubernetes master, and worker node operations.
Rancher 2.0 is an open-source, enterprise Kubernetes container orchestration platform for running containers in production.
Today we released the second tech preview of Rancher 2.0, our next major Rancher product release. We’ve been hard at work since the last tech preview release in September 2017, driven by the overwhelmingly positive response to our Rancher 2.0 vision and a great deal of feedback we have received. The Tech Preview 2 release contains many significant changes and enhancements: Rancher server is now 100% written in Go and no longer requires a MySQL database.
Update: Rancher 2.0 Tech Preview has since gone to GA. Read the announcement here. [ We achieved another significant milestone today at Rancher Labs. After months of hard work, our engineering team released a technology preview of the Rancher 2.0 container management platform.] Rancher 2.0 builds on the tremendous momentum of market-leading Rancher 1.x container management software. Since we shipped Rancher 1.0 in March 2016, Rancher server and Rancher agent have been downloaded over 60 million times.
Rancher's newest open source project, Submariner, creates a single network across all Kubernetes clusters running on premise or in the cloud.
Today we launched a new open source project called k3OS. K3OS is a Linux distro built for the sole purpose of running Kubernetes clusters. Read more.
This training session will go over how to monitor the Site Reliability Engineering (SRE) Golden Signals in a Kubernetes cluster using Prometheus and Slack.
Rancher 2.0 is now available in Beta, and users will notice a ton of new features that really improve how users deploy and manage their applications. In this meetup, we’ll walk through how to deploy applications in Rancher 2.0, as well as how to use the new monitoring, logging and pipeline features. During the Meetup we’ll be demoing the new Beta, including all of the user-level features. Rancher co-founders Darren Shepherd and Shannon Williams will discuss and demo: -Deploying Kubernetes Applications in Rancher -Automating log management -Configuring monitoring and alerts -Using the Rancher Catalog with Helm -Using Rancher pipeline.
In our August Rancher Meetup, we’ll dive into how to build a CI/CD workflow with Rancher 2.0 and Kubernetes. We’ll look at best practices for building pipelines with containers, and some of the tools that make it easier. Register for your free link to the online meetup here.
In this Kubernetes Master Class, we will discuss in depth the approach Rancher uses for multi-cluster multi-tenant setups.
Rancher's Solutions Architect Jason van Brackel reviews the ExternalDNS subproject of Kubernetes. Learn what ExternalDNS is, and get a step-by-step instructions and helper code for the subproject. Read more here.
In this Kubernetes Master Class, you'll learn how to set up automation for the key pieces of Kubernetes cluster backup, recovery, and migration that you'll need in order to provide high availability to your customers. Join the training here.
If you’re going to successfully deploy containers in production, you need more than just container orchestration Kubernetes is a valuable tool Kubernetes is an open-source container orchestrator for deploying and managing containerized applications. Building on 15 years of experience running production workloads at Google, it provides the advantages inherent to containers, while enabling DevOps teams to build container-ready environments which are customized to their needs. The Kubernetes architecture is comprised of loosely coupled components combined with a rich set of APIs, making Kubernetes well-suited for running highly distributed application architectures, including microservices, monolithic web applications and batch applications.
In this master class, we will help you understand the journey of bringing Istio into a production environment and how it differs from your testing environments.
This blog covers building a CI/CD Pipeline using the hosted GitLab.com solution. The Kubernetes integrations that are covered are generic and should work with any CI/CD provider that interface directly to Kubernetes using a service account. Tools used are Auto Devops, Rancher, and Gitlab.