The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 20 C# Kubernete Projects
-
example-voting-app
Example distributed app composed of multiple containers for Docker, Compose, Swarm, and Kubernetes
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
practical-clean-ddd
🕸 Yet Another .NET Clean Architecture, but for Microservices project. It uses Minimal Clean Architecture with DDD-lite, CQRS-lite, and just enough Cloud-native patterns apply on the simple eCommerce sample and run on Tye with Dapr extension 🍻
-
kamus
An open source, git-ops, zero-trust secret encryption and decryption solution for Kubernetes applications
-
kubernetes-reflector
Custom Kubernetes controller that can be used to replicate secrets, configmaps and certificates.
-
booking-microservices
Practical microservices, built with .Net 8, DDD, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
-
eShopOnAbp
Reference microservice solution built with the ABP Framework and .NET, runs on Kubernetes with Helm configuration, includes API Gateways, Angular and ASP.NET Core MVC applications, PostgreSQL and MongoDB databases
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
dotnet-operator-sdk
KubeOps is a kubernetes operator sdk in dotnet. Strongly inspired by kubebuilder.
-
Bridge-To-Kubernetes
Bridge To Kubernetes (B2K) is development tool to debug microservices, pods which redirects traffic to your local development machine and vice versa.
-
booking-modular-monolith
Practical Modular Monolith, built with .Net, DDD, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
-
ApplicationInsights-Kubernetes
Enrich the telemetry data for .NET applications running inside containers that are managed by Kubernetes.
-
blazork8s
manage k8s using c# blazor enhance by chatgpt ,try something new !使用blazor技术开发的内置OpenAI GPT的k8s 管理界面
-
TasksTracker.ContainerApps
Sample repository to cover Azure Container Apps and Dapr Integration. Detailed tutorial can be found on the link below
-
movie-search-application
🎬 A simple movie search app, built with .Net 7, Vertical Slice Architecture and using TMDB APIs and YouTube APIs for searching and details of the movies.
-
MagicTooltips
PowerShell module to display contextual information about the command you're currently entering.
-
EnvironmentDetector
Library that provides a simple way to detect whether your code is running in a test environment or not. It currently supports detecting MSTest, NUnit, and xUnit test frameworks.
-
DotNet.ApiRest.BasicTemplate
Build an simple API Rest project using best practices, professional componentes: Swagger, Serilog, Entity Framewokr, Authentication (AAD), Azure Aplication Insight, Docker, Kubernetes, Helm, Azure Pipelines and much more.
-
dapr-demo
Distributed application runtime demo with ASP.NET Core, Apache Kafka and Redis on Kubernetes cluster.
-
k3d-dapr-example
An example repository showing how DAPR can be used for communication (pubsub and service invocation) in microservice architectures in Kubernetes.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: helm upgrade error "Error: This command needs 2 arguments: release name, chart path" | /r/codehunter | 2023-06-10I tried using the idea at https://stackoverflow.com/questions/54190837/helm-install-in-kuberneres-error-this-command-needs-2-arguments-release-name but it didn't help. Can you spot what I am doing wrong? Thank you.
In one of the comments it lead us to https://config-syncer.com/docs/v0.14.7/setup/install/ which had a comment about another tool emberstack/kubernetes-reflector.
Complete misinformation. Controllers are a thing of the past. Minimal APIs are fast, flexible, and can be organized neatly into endpoint groups in a dozen different ways. Hell there are even people that colocate a single endpoint with its mediator request handler https://github.com/meysamhadeli/booking-microservices/blob/main/src/Services/Flight/src/Flight/Aircrafts/Features/CreatingAircraft/V1/CreateAircraft.cs
Project mention: Exploring the Horizon of Microservices with KubeMQ's New Control Center | dev.to | 2024-01-22Moving beyond the UI, we can send a “Hello world” message programmatically too. For example, here’s how you would send a message using C#: https://github.com/kubemq-io/kubemq-CSharp/blob/master/Examples/Queue/Program.cs
C# Kubernetes related posts
- KafkaUser in another namespace
- helm upgrade error "Error: This command needs 2 arguments: release name, chart path"
- Synchronisation app
- Modular Architecture Design question | Re-using modules in multiple applications
- Why is GitHub Actions installing Go 1.2 when I specify Go 1.20?
- How do you request and manage certificates on the application gateway level?
- Episode 114: myNewsWrap – SAP and Microsoft
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source Kubernete projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | example-voting-app | 4,277 |
2 | coolstore-microservices | 2,396 |
3 | practical-clean-ddd | 1,154 |
4 | kamus | 913 |
5 | kubernetes-reflector | 885 |
6 | booking-microservices | 789 |
7 | eShopOnAbp | 640 |
8 | dotnet-operator-sdk | 210 |
9 | Bridge-To-Kubernetes | 193 |
10 | booking-modular-monolith | 140 |
11 | ApplicationInsights-Kubernetes | 133 |
12 | blazork8s | 127 |
13 | TasksTracker.ContainerApps | 40 |
14 | kubemq-CSharp | 30 |
15 | movie-search-application | 29 |
16 | MagicTooltips | 15 |
17 | EnvironmentDetector | 9 |
18 | DotNet.ApiRest.BasicTemplate | 9 |
19 | dapr-demo | 6 |
20 | k3d-dapr-example | 4 |