Projects
Table of Contents
My project collection⌗
Raft based Distributed Consensus enabled datastore⌗
Description⌗
it demonstrates the use of distributed consensus model. Using Raft developed the node with peer and client connections with GRPC. And using the cli client you can save key=value data in the raft model also under the hood it helps to read,write,delete data from the external database through leader of the raft nodes
Links⌗
Okay finally review edge cases now the raft leader election model is ready π₯π
— Dipankar Das ππ¨βπ» βΈοΈπποΈ (@DipankarDas011) December 23, 2023
Just need a client to forward the request to this highly distributed system π
Thanks to researcher/developers to create such amazing algo https://t.co/NuFLMZFrjL pic.twitter.com/3lnAQZYoHi
Actor model⌗
Description⌗
reading blogs and understanding by reverse engineering stuff
Links⌗
https://gitlab.com/dipankardas011/go-playground/-/tree/main/actor-system?ref_type=heads
Learning by reverse engineering actor model for learning and implementing a strim down version of it
— Dipankar Das ππ¨βπ» βΈοΈπποΈ (@DipankarDas011) December 29, 2023
π https://t.co/zIROxkLvAX
Repo: π https://t.co/mh8HwL7BjB
cc @anthdm π pic.twitter.com/u8zYx5Gy2F
Universal CI/CD pipeline manager⌗
Description⌗
this tool provides a convenient way to create a workflow aka pipeline for automated testing or CI workflow
Links⌗
https://gitlab.com/dipankardas011/universalci-cd
Excited to share π
— Dipankar Das ππ¨βπ» βΈοΈπποΈ (@DipankarDas011) October 5, 2023
I successfully created my own custom CI/CD pipeline executor [ Universal CI/CD ] π
below is the demonstration video πΉ
Git repo π https://t.co/KAjBkye4yn pic.twitter.com/BZjJlE0xT5
AWS Resource Dependency-graph generator⌗
Description⌗
As AWS doesn’t provide a way to get a dependency graph of how all resources are connected, this tool will help you generate the diagram for all the dependencies between resources
Links⌗
https://gitlab.com/dipankardas011/aws-resource-dependency-graph
Created a Go application that can create a dependency graph for cloud formation and EC2
— Dipankar Das ππ¨βπ» βΈοΈπποΈ (@DipankarDas011) June 11, 2023
Here is the src πhttps://t.co/4FSuOlvXdS@awscloud
What do you say about adding this to some existing projects? @Avinesh__T pic.twitter.com/tjokP61Fb7
Chat Bot using GPT-2⌗
Description⌗
It shows how to create a basic http server using rust and have it to handle my text2text generator bot in huggingface
Links (Wasmedge using Rust)⌗
https://github.com/dipankardas011/my-wasm-learning/tree/main/wasi-bot
Links (Spin by Fermyon using Rust)⌗
https://github.com/dipankardas011/my-wasm-learning/tree/main/gpt2-bot
Links (Tokio, Async using Rust)⌗
https://github.com/dipankardas011/bot-request-handler-rust
ksctl⌗
Description⌗
Cloud Agnostic Kubernetes Management tool which can manage Kubernetes clusters on multiple cloud providers. Option to choose between self-managed HA clusters and cloud managed clusters
Links⌗
https://github.com/ksctl/ksctl https://github.com/ksctl/cli https://github.com/ksctl/docs
PDF-Editor⌗
Description⌗
A web app to merge and rotate PDFs
Links⌗
https://github.com/dipankardas011/PDF-Editor
Weather-App⌗
A web app to get weather report for a given location
Description⌗
Links⌗
https://github.com/dipankardas011/Weather-App
Flight Booking System⌗
Description⌗
An application that is used to book Aeroplane tickets and also visualization of seating arrangement via a generated picture
Links⌗
https://github.com/dipankardas011/AirportBooking
My Open Source contributions⌗
- CNCF TAG Green
- feat: added nodeSelector based on k8s node labels for kube-prometheus, kepler
- enhancement: add port-forward permission to the read-only kubeconfig
- install-kepler-dashboard
- create-kubeconfig-with-read-only-scope
- flux-based-helm-install-of-kepler
- Provision-cluster-with-OpenTofu-and-K3s-cilium-cni
- Issue on design docs
- Fermyon (WASM)
- Kubesimplify (WASM)
- CNCF Glossary
- Kubernetes
- added Note for secret in same namespace as the Deployment, Pods
- Removal of the bases field as it is deprecated by kustomize
- Use of exponentialTimeout instead of ImmediateTimeout for resource scaling
- Code Refactoring of Pod under pkg/api
- Error Suppression in printer/internalversion/printers3
- Added error handling in ValidateAdmissionPolicy
- modifications to taint-and-tolerations page2
- Added make module-init command in Readme
- Monokle by KubeShop
- Komiser by tailwarden
- Meshery by Layer5
- Datreeio
- Kubescape by Armo