apache / apache/activemq

Add Kubernetes discovery support in Network Connector

Open
#1,771 1 comment 0 reactions 0 assignees View on GitHub
kubernetes Stale
Dominant language
Java
Stars
2.5k
Forks
1.5k
Avg merge
10h 46m
Merged PRs (30d)
79

Description

Currently, the Network Connector supports several discovery agents (multicast, ...).

To integrate smoothly in a Kubernetes environment, we could provide a Kubernetes discovery agent able to discover brokers on the kube (exactly as we did on Karaf Cellar).

NB: we could also consider other discovery agents (hazelcast, ignite, ...), we can create specific issue for that.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by examining the Network Connector’s existing discovery agents and the Karaf Cellar integration referenced in the issue. Define how a Kubernetes discovery agent should discover brokers, then identify suitable implementation and test entry points; the issue does not name specific files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, kubernetes
Domain
backend, distributed-systems, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.