feat/nats #207

Merged
wjro merged 23 commits from feat/nats into master 2026-01-26 16:32:06 +00:00
Owner
No description provided.
johnride added 3 commits 2026-01-09 04:44:50 +00:00
feat(helm): refactor helm execution to use topology-specific commands
Some checks failed
Run Check Script / check (pull_request) Failing after 8s
6933280575
Refactors the `HelmChartInterpret` to move away from the `helm-wrapper-rs` crate in favor of a custom command builder pattern. This allows the `HelmCommand` trait to provide topology-specific configurations, such as `kubeconfig` and `kube-context`, directly to the `helm` CLI.

- Implements `get_helm_command` for `K8sAnywhereTopology` to inject configuration flags.
- Replaces `DefaultHelmExecutor` with a manual `Command` construction in `run_helm_command`.
- Updates `HelmChartInterpret` to pass the topology through to repository and installation logic.
- Cleans up unused imports and removes the temporary `HelmCommand` implementation for `LocalhostTopology`.
johnride added 1 commit 2026-01-13 15:42:38 +00:00
wip nats supercluster
Some checks failed
Run Check Script / check (pull_request) Failing after 51s
270b6b87df
wjro added 18 commits 2026-01-23 20:06:03 +00:00
feat: Nats supercluster example working
Some checks failed
Run Check Script / check (pull_request) Failing after 42s
ced371ca43
feat: added poc for deploying nats supercluster with certificates, issuers, and okd routes
All checks were successful
Run Check Script / check (pull_request) Successful in 1m20s
740b5500f2
fix: extracted variables, removed uncool side effect
All checks were successful
Run Check Script / check (pull_request) Successful in 1m17s
8657261342
Merge pull request 'adr/nats-islands-of-trust' (#209) from adr/nats-islands-of-trust into feat/nats
All checks were successful
Run Check Script / check (pull_request) Successful in 1m16s
093e0d54c0
Reviewed-on: #209
wjro added 1 commit 2026-01-26 16:29:15 +00:00
Merge remote-tracking branch 'origin/master' into feat/nats
All checks were successful
Run Check Script / check (pull_request) Successful in 1m13s
4758465b28
wjro merged commit 9e1095fb9b into master 2026-01-26 16:32:06 +00:00
wjro deleted branch feat/nats 2026-01-26 16:32:07 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: NationTech/harmony#207
No description provided.