openelb
Load Balancer Implementation for Kubernetes in Bare-Metal, Edge, and Virtualization (by openelb)
console
KubeSphere Console is the web-based UI for KubeSphere clusters. (by kubesphere)
openelb | console | |
---|---|---|
1 | 2 | |
1,537 | 558 | |
0.8% | 0.9% | |
7.6 | 8.0 | |
6 days ago | 25 days ago | |
Go | JavaScript | |
Apache License 2.0 | GNU Affero General Public License v3.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
openelb
Posts with mentions or reviews of openelb.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-10-06.
-
My LFX Mentorship experience with OpenELB
My project was "CNCF - OpenELB: Provide the OpenELB Web UI for managing EIP and IP pool". I had to develop a web console for creating and managing the OpenELB resources. Now you might be wondering what is OpenELB. Well, OpenELB is an open-source load balancer implementation designed for exposing the LoadBalancer type of Kubernetes services in bare metal, edge, and virtualization environments. You can learn more about it here https://openelb.io/. Here's the project URL https://github.com/openelb/openelb. It is a sandbox project in CNCF.
console
Posts with mentions or reviews of console.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-10-06.
-
My LFX Mentorship experience with OpenELB
After that, we started planning for the frontend. I was informed that it would be similar to the Kubesphere-Console. So I tried out Kubesphere from the user perspective and started going through the codebase. In the beginning, the Kubesphere-Console was very overwhelming for me as I never worked with any large-scale React project before. I also didn't work with any React project with class-based components. In the meantime, I was also provided with designs in Figma. Sadly, I never used Figma earlier, but with the help of my kind mentors, I quickly learned to use it. After consulting with my mentor Changjiang Li, we decided to use React function-based components and Typescript for this project (in contrast to Kubesphere-console, where React class-based components and Javascript were used). I chose to use Typescript because debugging larger Javascript codebases is usually very challenging.
-
Hacktoberfest 3rd contribution
Link to Kubesphere/console issue - #2546
What are some alternatives?
When comparing openelb and console you can also consider the following projects:
metallb - A network load-balancer implementation for Kubernetes using standard routing protocols [Moved to: https://github.com/metallb/metallb]
Chartbrew - Open-source web platform used to create live reporting dashboards from APIs, MongoDB, Firestore, MySQL, PostgreSQL, and more 📈📊
k8s-api-interaction
kube-design - Kube Design for KubeSphere Console
cobra - A Commander for modern Go CLI interactions
client-go - Go client for Kubernetes.
grommet - a react-based framework that provides accessibility, modularity, responsiveness, and theming in a tidy package
kubebuilder - Kubebuilder - SDK for building Kubernetes APIs using CRDs
console - OpenELB Console is the web-based UI for OpenELB.