The source code for Razee, a tool for automating Kubernetes, has been released

razee_icon

Kubernetes is an open source system which has quickly established itself as the container handling system of choice for applications of all shapes and sizes, simplifying application container deployment, scaling, and operations.

For those who are still unfamiliar with Kubernetes, you should know that this is an open-source container system that automates the deployment, sizing, and management of containerized applications.

These containers provide the necessary mechanisms for the deployment, maintenance and scaling of the applications.

The internals that make up Kubernetes are designed in such a way that they must be loosely coupled, yet extensible to support a wide variety of workflows.

As Kubernetes runs in a variety of environments, as well as cloud-based solutions, such as IBM Cloud Container Service. The latter has been renamed the IBM Cloud Kubernetes Service, a testament to the importance that IBM places on technology that has quickly become the de facto standard for handling containers.

IBM continually invests in Kubernetes and integrates with its cloud platform. For almost two years, for example, IBM Cloud has been using a multi-cluster continuous delivery tool for Kubernetes internally.

Called Razee, this tool has just recently been released in open source so that the entire community can benefit from it.

Razee was developed by IBM to automate and manage the deployment of Kubernetes resources across different clusters, environments, and clouds. and to view the deployment information for your resources so that you can monitor the deployment process and resolve issues more quickly.

Razee Features

The IBM tool, Razee, consists of two modules, RazeeDash and Kapitan, that are paired but can also be used independently.

About RazeeDash

With RazeeDash, Razee alleviates operating costs by providing a dashboard with dynamic inventory and history change for each Kubernetes group in an environment.

RazeeDash provides real-time and historical inventory for a complete and accurate view of applications and versions running in clusters.

Troubleshooting is much easier because data can be easily filtered and searched, helping you determine which deployments occurred at the time of failure and which groups were modified.

About Kapitan

While on the other hand Kapitan components are designed to simplify cluster management and scale in hybrid cloud environments.

With Kapitan, Razee enables faster deployment and better management of a large number of clusters through its pull-mode deployment model that provides self-updating clusters.

Tags are used to create logical groups of groups in clusters, but you can also set rules against these groups to create flexible settings applied to each group in an environment.

This makes it easy to switch from tens to hundreds or even thousands of clusters, a feat that would be very difficult with traditional continuous delivery in push mode and which often requires the expertise of an engineer.

In summary, the main features of Razee are:

Pull deployments that automatically update Kubernetes clusters, as well as a dashboard with dynamic inventory and change history by environment.

With Razee, IBM says it has been able to manage tens of thousands of Kubernetes clusters and hundreds of thousands of application instances.

For the company, it is a proven platform that has revolutionized the way IBM Cloud delivers its cloud services.

How to get Razee?

For those who are interested in being able to try or obtain Razee, they can visit the following link.

The source code can be consulted In the following link as well as additional information and installation method.


Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.