Control got sharper. Visibility got deeper.
Nodectl Update v0.3.0
What’s inside:
— REST API authentication
Login, token revocation, auth middleware, login rate limiting, token-based access, and new auth / api login CLI commands.
— Election status dashboard
Election lifecycle tracking, stake totals, and election metadata in both API and CLI.
— Validator keys listing
Validator keys, election IDs, timestamps, statuses, key IDs, and ADNL addresses available in both API and CLI.
— Kubernetes DNS support
Control server addresses can use internal DNS names, not just IPs.
— Swagger auth support
Swagger UI includes Bearer token authentication with an Authorize button.
— New flags for filtering and output
--filter=<name> for elections and validators, plus --format=json|table for config list commands.
Also improved:
Bounceable wallet addresses in config wallet ls, smoother endpoint round-robin, safer wallet listing when TON API is unavailable, auth hot reload, and extended version output
Full changelog: https://github.com/RSquad/ton-rust-node/releases/tag/nodectl%2Fv0.3.0
Helm Update v0.2.0
What’s inside:
— Flexible Service & Network settings
Adds service.nodePort, service.clusterIP, service.loadBalancerIP, and service.externalTrafficPolicy for fine-grained networking.
— NetworkPolicy Update
networkPolicy.allowCIDRs has been removed. Use networkPolicy.allowFrom instead, which supports standard selectors (ipBlock, podSelector, namespaceSelector).
Full changelog: https://github.com/RSquad/ton-rust-node/releases/tag/helm%2Fnodectl%2Fv0.2.0