Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Driver ¶
type Driver interface { GenerateEnsureRequest( os string, meshCIDRs []string, peerCIDRs map[string][]string, cloudMembers, edgeMembers [][]*abbotgopb.HostNetworkInterface, ) *abbotgopb.HostNetworkConfigEnsureRequest }
type WireguardMeshDriver ¶
type WireguardMeshDriver struct {
// contains filtered or unexported fields
}
func (*WireguardMeshDriver) GenerateEnsureRequest ¶
func (d *WireguardMeshDriver) GenerateEnsureRequest( os string, meshCIDRs []string, peerCIDRs map[string][]string, cloudMembers, edgeMembers [][]*abbotgopb.HostNetworkInterface, ) *abbotgopb.HostNetworkConfigEnsureRequest
nolint:gocyclo