You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This package implements network resource management for ZOS Network Light, providing isolated network namespaces for workloads with mycelium and Wireguard connectivity.
4.`HasWireguard()`: Checks if the Wireguard interface exists in the namespace
48
+
49
+
The Wireguard interface is created in the host namespace and then moved into the network resource namespace. Once configured with the user-provided private key, listen port, and peer information, it enables secure communication between network resources across different nodes by establishing encrypted tunnels to other network resources on different nodes, creating a secure mesh network.
50
+
51
+
## Cleanup
52
+
53
+
`Delete()`
54
+
55
+
- Destroys mycelium service
56
+
- Removes network namespace
57
+
- Deletes all created bridges
58
+
59
+
The cleanup process continues even if some steps fail, collecting all errors for proper reporting.
0 commit comments