aaronontheweb avatar

Akka Net Management

If you're running Akka.NET clusters in Kubernetes or cloud environments, this handles the bootstrap problem by replacing static seed nodes with dynamic service discovery. It exposes HTTP management endpoints for health checks and cluster operations, with built-in support for Kubernetes API, Azure Table Storage, and config-based discovery. Aaron Williams has documented the discovery providers thoroughly with deployment YAML and configuration examples, which matters because getting cluster bootstrap wrong usually means debugging production issues at 2am. The strongly-typed configuration classes are a nice touch for avoiding runtime surprises. It's not flashy infrastructure, just the unglamorous plumbing that lets your actor clusters actually form reliably in containerized deployments.

skills.sh installs
430
GitHub stars
1.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add aaronontheweb/dotnet-skills --skill akka-net-management --agent claude-code

Installs into .claude/skills of the current project.

Files

Akka.NET Management and Service Discovery

When to Use This Skill

Use this skill when:

  • Deploying Akka.NET clusters to Kubernetes or cloud environments
  • Replacing static seed nodes with dynamic service discovery
  • Configuring cluster bootstrap for auto-formation
  • Setting up health endpoints for load balancers
  • Integrating with Azure Table Storage, Kubernetes API, or config-based discovery

Reference Files

Overview

Akka.Management provides HTTP endpoints for cluster management and integrates with Akka.Cluster.Bootstrap to enable dynamic cluster formation using service discovery instead of static seed nodes.

Why Use Akka.Management?

ApproachProsCons
Static Seed NodesSimple, no dependenciesDoesn't scale, requires known IPs
Akka.ManagementDynamic discovery, scales to N nodesMore configuration, external dependencies

Sponsors

Details

Repository
github.com/aaronontheweb/dotnet-skills
Categories
DevOps & CI/CD, Sales & Marketing, Cloud & Infrastructure, .NET & C#
First seen
Jun 3, 2026

More from aaronontheweb/dotnet-skills

All 34
1bobmatnyc avatarwordpress-testing-qabobmatnyc/claude-mpm-skillsWordPress plugin and theme testing with PHPUnit integration tests, WP_Mock unit tests, PHPCS coding standards, and CI/CD workflows430skills.sh installs
2bobmatnyc avatardigitalocean-computebobmatnyc/claude-mpm-skillsDigitalOcean compute services covering Droplets, App Platform, Functions, Kubernetes (DOKS), GPU Droplets, and Bare Metal GPUs. Use when selecting or provisioni429skills.sh installs
3evoscientist avatarpaper-planningevoscientist/evoskillsGuides pre-writing planning for academic papers with 4 structured steps: story design (task-challenge-insight-contribution-advantage), experiment planning (comp428skills.sh installs
4jezweb avatargoogle-workspacejezweb/claude-skillsBuild integrations with Google Workspace APIs (Gmail, Calendar, Drive, Sheets, Docs, Chat, Meet, Forms, Tasks, Admin SDK). Covers OAuth 2.0, service accounts, r428skills.sh installs
5rstackjs avatarmigrate-to-rstestrstackjs/agent-skillsMigrate Jest or Vitest projects to Rstest. Use when asked to move from Jest/Vitest to Rstest, replace `jest`/`vi` APIs with `@rstest/core`, translate config int427skills.sh installs
6jezweb avatarfirebase-firestorejezweb/claude-skillsBuild with Firestore NoSQL database - real-time sync, offline support, and scalable document storage. Use when: creating collections, querying documents, settin426skills.sh installs