In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-02-25 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)05/31 Report--
Editor to share with you what the function of Rancher 2.0 Beta version is, I believe most people do not know much about it, so share this article for your reference, I hope you can learn a lot after reading this article, let's go to know it!
Rancher 2.0 Beta is now officially released! This is the most important milestone release before Rancher 2.0 GA at the end of April, the main branch of Rancher 2.0 now contains all the key features, and the Rancher Labs team is about to enter the final Beta phase, focusing on testing, documentation, and extensibility.
Since the release of Rancher 2.0 Technology Preview I in September 2017, the Rancher Labs R & D team has continued its functional development and code refactoring of Rancher 2.0, continued to release Rancher 2.0 Technology Preview version II and III, and received extremely positive feedback from customers and the open source community. The year-long development of Rancher 2.0 is officially in its final stage, and the Rancher 2.0 Beta is the last major feature set in Rancher 2.0.
Rancher 2.0 is an enterprise-class Kubernetes platform that allows you to manage all Kubernetes distributions and all Kubernetes clusters on all clouds. Rancher 2.0 consists of three main components: Rancher Kubernetes engine (RKE), Unified Cluster Management (Unitied Cluster Management), and workload Management (Workload Management).
Rancher Kubernetes engine (RKE)
1. Lightweight Kubernetes installer
For the convenience of users who want to deploy Kubernetes on vSphere clusters, bare metal servers, and cloud providers that do not support hosting Kubernetes, RKE is embedded in Rancher 2.0.
* * 2. Simple Kubernetes operation * *
Rancher supports continuous operations of Kubernetes clusters, such as cluster upgrades and etcd backups.
3. Drive Rancher server with high availability
Rancher can be installed into an existing Kubernetes cluster, which can be a small RKE cluster created to run a Rancher server.
Unified cluster management
1. Cluster and node management
Whether it is a Kubernetes cluster hosted by a cloud provider (Google GKE, Microsoft AKS, Amazon EKS, Huawei Cloud, Aliyun, etc.), or a newly created Kubernetes cluster created by RKE, or an existing Kubernetes cluster imported from elsewhere, the Rancher 2.0 platform supports unified management of clusters and nodes.
two。 Authentication
Rancher supports local authentication, Github, and AD/LDAP authentication for all GKE, AKS, EKS, RKS, and imported clusters.
3. User management
Rancher supports two default user types, admin and user, and can define custom user types.
4. Role-based access control
(Role Based Access Control,RBAC). Rancher users can create their own global cluster roles, which can easily assign work to any user to manage Kubernetes clusters and projects. Rancher contains all out-of-the-box Kubernetes roles, and you can also customize your own roles. Each role can be assigned to the global, cluster, or project level.
5. Project and namespace management
Users can create namespaces and assign them to projects. "Project" is a new Rancher concept that allows you to group a set of namespaces and assign user rights to them.
6. Pod security policy
Rancher 2.0 allows users to create their own pod security policies, as well as security policies that apply to roles.
7. Rancher CLI
CLI supports all major Rancher 2.0 feature sets.
Workload management
1. Workload UI
Rancher has introduced a new workload, UI, which allows users to simply create and manage their Kubernetes workloads.
2. Helm directory support
The Catalog (application directory) of Rancher 2. 0 is built on Helm charts.
3. Alarm management
Rancher 2.0 uses Prometheus AlertManager to send system and user-level alerts to a variety of notifiers, including Slack, Email, PagerDuty, and Webhooks.
4. Log management
Fluentd is installed in Rancher 2.0 to collect stdout/err output or logs written to a specific directory. Rancher 2.0 supports a variety of logging targets, including ElasticSearch, Splunk, Syslog, and Kafka.
5. CI/CD Pipeline
Rancher 2.0 includes a simple integration pipeline feature that allows users to create a pipeline in a project for continuous integration.
Migrate from Rancher 1.6 to Rancher 2.0
We originally planned to support both Rancher Compose files and Kubernetes YAML templates in Rancher 2.0. This makes it easy to migrate from Rancher 1.6 to Rancher 2.0: you can replay your existing compose files on Rancher 2.0.
Unfortunately, however, we encountered huge technical challenges when we tried to implement a fully compatible Rancher Compose experience on Kubernetes. Kubernetes supports many concepts similar to Cattle. However, there are often important differences between the two, which makes the conversion work very difficult. Earlier versions of Rancher 2.0 Technical Preview I converted the Rancher Compose structure to Pod, bypassing Kubernetes orchestration. But according to the feedback from users, this is not the most correct solution. On the contrary, we found that a considerable number of Cattle community users are very interested in the functionality of Kubernetes, and because of the similarity between Cattle and Kubernetes, it is not too difficult to create Kubernetes YAML files from Rancher Compose.
Therefore, we decided to focus on supporting Kubernetes YAML templates separately in Rancher 2.0, and to develop tools and practices to help Cattle users migrate to Kubernetes during the period from Rancher 2.0 to Rancher 2.1. Of course, Rancher Labs will continue to support Rancher 1.6 for at least one year. With the development of the emerging container industry, we will continue to pay attention to the needs of the Cattle user community.
Throughout the process of building the Rancher 2.0 project, we were charged with the daunting task of changing Rancher from Docker-based to Kubernetes-based. We rewrote all the legacy Rancher 1.6 Java modules in the go language, and almost all other modules in the system were involved in the process. Dozens of core Rancher Labs developers are working on the project at the same time. In fact, the fact that so many developers can collaborate and act so quickly is a testament to the modularity and maturity of the Kubernetes platform. We are also more confident that Kubernetes will become the basic platform for enterprise applications.
These are all the contents of the article "what are the functions of Rancher 2.0 Beta Edition"? thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.