refactor(topo/k8s_anywhere): simplify local installation of k3d #90

Merged
letian merged 1 commits from simply-k3d-installation into master 2025-07-31 13:22:28 +00:00
Owner

A Maestro was initialized with a new inventory simply to provide a localhost topology to install K3D locally. But in practice, the K3D installation wasn't actually using the topology nor the inventory.

Directly installing K3D within the K8s Anywhere topology makes things simpler and actually enforce the topology to provide the capabilities required to install K3D.

For now, it allows us to avoid having a "dynamic" topology spawned from another topology. Not that it's not something we want, simply that it's easier for now not to have to deal with such complexity.

A Maestro was initialized with a new inventory simply to provide a localhost topology to install K3D locally. But in practice, the K3D installation wasn't actually using the topology nor the inventory. Directly installing K3D within the K8s Anywhere topology makes things simpler and actually enforce the topology to provide the capabilities required to install K3D. For now, it allows us to avoid having a "dynamic" topology spawned from another topology. Not that it's not something we want, simply that it's easier for now not to have to deal with such complexity.
letian force-pushed simply-k3d-installation from 9d16e60285 to 0fff4ef566 2025-07-27 15:51:01 +00:00 Compare
wjro approved these changes 2025-07-31 13:17:00 +00:00
wjro left a comment
Owner

Makes sense to me to keep it simple at this point

Makes sense to me to keep it simple at this point
letian merged commit 1ab66af718 into master 2025-07-31 13:22:28 +00:00
letian deleted branch simply-k3d-installation 2025-07-31 13:23:15 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: NationTech/harmony#90
No description provided.