Our Commitment to Open Source

We believe open source enables anyone to create technologies for a better tomorrow. Our engineers have been continuously contributing to various cloud native projects and leveraging for our client’s unique needs.

Our Open Source Projects

Fission

Fission

Fission is a serverless platform for Kubernetes – and enables an AWS lambda-like easy experience for anyone new to the Kubernetes platform.

Contribution Details : InfraCloud has built many new areas of Fission such:

  • “New deployment executor” which enabled auto-scaling of functions
  • JVM environment for Java functions
  • Open tracing support
  • Support for concurrency
  • Integrations with event sources based on Keda project

Languages: Go
Fission
Contributors:
Vishal Biyani Vishal
Sahil Lakhwani Sahil
Rahul Bhati Rahul
Girish Talekar Girish
Vivek Singh Vivek

BotKube

BotKube

The BotKube Slack/MS Teams/Mattermost app helps you monitor your Kubernetes cluster, debug deployments and run specific checks on resources in the cluster.

Languages: Go
BotKube
Contributors:
Prasad Ghangal Prasad
Vishal Biyani Vishal
Sanket Sudake Sanket

Projects we Support

Tinkerbell

Tinkerbell

Tinkerbell is a project for bare metal provisioning and running workflows around provisioning. InfraCloud team has been instrumental in designing and open sourcing this project from early stage with Equinix Metal (Earlier Packet Inc).

Contribution Details : InfraCloud’s experience with open source, go language and architecture was crucial in open sourcing and building a community around the project.

Languages: Go
Tinkerbell
Contributors:
Sanket Sudake Sanket
Gaurav Gahlot Gaurav
Chitrabasu Khare Chitrabasu
Aman Paruliya Aman

Crossplane

Crossplane

Crossplane is an open-source Kubernetes add-on that supercharges your Kubernetes clusters, enabling you to provision and manage infrastructure, services, and applications from kubectl.

Contribution Details : Support for Crossplane to be installed as a managed app along with the changes needed for autodevops to consume a Postgres instance provisioned by Crossplane were added by InfraCloud.

Languages: Ruby HELM
Crossplane
Contributors:
Mahendra Bagul Mahendra

Kanister

Kanister

Kanister is an extensible open-source framework for application-level data management on Kubernetes.

Contribution Details - InfraCloud has had several contributions to the Kanister project from adding support for Kanister in several other toolings and developing the Kanister operator for Kubernetes.

Languages: Go
Kanister
Contributors:
Prasad Ghangal Prasad
Vivek Singh Vivek

Jaeger

Jaeger

Jaeger helps monitor and troubleshoot transactions in complex distributed systems.

Contribution Details - Jaeger open tracing’s python client had some missing features needed by a customer. We developed those features and got them merged into the jaeger python client.

Languages: Python
Jaeger
Contributors:
Bhavin Gandhi Bhavin

Rook + YugabyteDB

Rook + YugabyteDB

YugabyteDB is a distributed SQL database. Rook is a CNCF sandboxed project which provides control plane orchestration for storage providers.

Contribution Details : Yugabyte is the Leading High-Performance Distributed SQL Database. InfraCloud team has helped design and develop deployments of YugaByte for various platforms, specifically:

  • CloudFormation on AWS
  • Using Terraform for all three clouds - AWS, GCP, Azure
  • Google Cloud platform’s marketplace
  • Azure Marketplace

InfraCloud has also helped write the first version of YugaByte Operator for Kubernetes, which is still under active development and maturing.

Languages: Go
Rook + YugabyteDB
Contributors:
Bhavin Gandhi Bhavin
Sameer Kulkarni Sameer

Electric Flow

Electric Flow

ElectricFlow is a product that enables large organizations to do release management & DevOps better. 

Contribution Details - InfraCloud team worked on plugins for Docker, Kubernetes, Mesosphere, OpenShift. We also added support for the provisioning cluster in GKE (Google Kubernetes Engine), AKS (Azure Container Service). Currently, only Docker plugin is open source, and the rest of the plugins are available for commercial buyers of the platform.

Languages: Groovy
Electric Flow
Contributors:
Vinayak Shinde Vinayak
Vishal Biyani Vishal

Calico Kubernetes Controllers

Calico Kubernetes Controllers

The Calico Kubernetes controllers are deployed in a Kubernetes cluster. The different controllers monitor the Kubernetes API and perform actions based on cluster state.

Contribution Details - The Kubernetes controllers for project calico were re-written from Python to Go for solving some issues with the existing design. InfraCloud engineers worked on the early stage of the project and built up the first version.

Languages: Go
Calico Kubernetes Controllers
Contributors:
Vinayak Shinde Vinayak
Sanket Sudake Sanket

Openstorage

Openstorage

This project is OpenStorage’s implementation for clustered environments, enabling CSI (Common Storage Interface) in Kubernetes.

Contribution Details - As part of a software-defined storage company’s commercial product work, a lot of contribution was made to upstream LibOpenStorage project

Languages: Go
Openstorage
Contributors:
Ram Suradkar Ram

Openstack Omni

Openstack Omni

Omni project provides Openstack API for multiple clouds so you can manage instances from multiple clouds. 

Contribution Details - This project was initiated by Platform9 Inc. and is part of OpenStack now. Two of InfraCloud engineers are the top 2 contributors to the project. The project now lives at https://opendev.org/x/omni

Languages: Python
Openstack Omni
Contributors:
Pratik Shah Pratik
Sanket Sudake Sanket

Ephemeral.run

Ephemeral.run

ephemeral.run is an open-source project created to provide development teams with full application environments for every PR – before merging!

Contribution Details - InfraCloud worked with OpenGov to develop a developer workflow solution for Kubernetes. The framework and solution were open-sourced by OpenGov and presented at the CNCF Webinar. A patent also has been filed for innovation.

Languages: Go
Ephemeral.run
Contributors:
Gaurav Chaware Gahlot Gaurav
Vishal Biyani Vishal
left img right img

Want to Know More about our Open Source Adventures?

This website uses cookies to offer you a better browsing experience