Documentation ¶
Index ¶
- func GetAttachedSubnets(ctx context.Context, kube client.Client, server string) (map[string]ServerAttachment, error)
- func IsExternalSubnetReachable(ctx context.Context, kube client.Client, sourceServer, destSubnet string) (bool, error)
- func IsServerReachable(ctx context.Context, kube client.Client, sourceServer, destServer string) (bool, error)
- func IsSubnetReachable(ctx context.Context, kube client.Client, source, dest string) (bool, error)
- func IsSubnetReachableBetweenVPCs(ctx context.Context, kube client.Client, ...) (bool, error)
- func IsSubnetReachableWithinVPC(ctx context.Context, kube client.Client, vpcName, source, dest string) (bool, error)
- type ServerAttachment
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAttachedSubnets ¶
func IsExternalSubnetReachable ¶
func IsExternalSubnetReachable(ctx context.Context, kube client.Client, sourceServer, destSubnet string) (bool, error)
TODO check if allowed prefix contains destSubnet
func IsServerReachable ¶
func IsSubnetReachable ¶
Types ¶
type ServerAttachment ¶
Click to show internal directories.
Click to hide internal directories.