Skip to content

feat: improve networking, deployment, and roadmap - #11

Merged
pigeonligh merged 1 commit into
mainfrom
feature/platform-networking-and-deployment
Sep 24, 2026
Merged

pigeonligh merged 1 commit into
mainfrom
feature/platform-networking-and-deployment

Conversation

@pigeonligh

Copy link
Copy Markdown
Collaborator

Description

  • Add a domain-aware SSH dialer manager with multiplexed connection pools, coordinated reconnects, adaptive expansion, keepalive handling, credential rotation, cleanup, and conformance coverage.
  • Integrate the new SSH dialer manager with agent networking and limit the NodeServer timeout to connection establishment instead of the full connection lifetime.
  • Initialize KCP management resources in deployment order and repair missing UI authentication secret fields without replacing valid values.
  • Add English and Chinese project roadmaps and update the corresponding architecture and configuration documentation.

Motivation and Context

This change improves cross-cluster network reliability under concurrent load and transport failures, makes control-plane installation more robust for new and partially initialized environments, and documents RLark's planned extension model and platform direction.

How Has This Been Tested?

  • Added unit tests for SSH pool lifecycle, concurrency, reconnect coordination, limits, keepalive behavior, cleanup, and credential changes.
  • Added an SSH dialer conformance test program.
  • Added a Kubernetes installer test for repairing incomplete UI authentication secrets.
  • Full validation was not completed before opening this PR.

Add managed SSH connection pools and integrate them with agent networking. Improve KCP initialization and repair incomplete UI authentication secrets. Add bilingual roadmap and update architecture and configuration documentation.

Signed-off-by: chenxu <chenxu@infini-ai.com>
@pigeonligh
pigeonligh merged commit e2345f4 into main Sep 24, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant