Documentation ¶
Index ¶
- func AddVsToSnap(snap *gwv1.ApiSnapshot, us *core.ResourceRef, namespace string) *gwv1.ApiSnapshot
- func GatewaySnapshotWithDelegateChain(us *core.ResourceRef, namespace string) *gwv1.ApiSnapshot
- func GatewaySnapshotWithDelegateSelector(us *core.ResourceRef, namespace string) *gwv1.ApiSnapshot
- func GatewaySnapshotWithDelegates(us *core.ResourceRef, namespace string) *gwv1.ApiSnapshot
- func GatewaySnapshotWithMultiDelegates(us *core.ResourceRef, namespace string) *gwv1.ApiSnapshot
- func LenLinkedRouteTablesWithVirtualService(lengthOfChain int, vsName, namespace string) (*v1.VirtualService, v1.RouteTableList)
- func LinkedRouteTablesWithVirtualService(vsName, namespace string) (*v1.VirtualService, v1.RouteTableList)
- func RouteTableWithLabelsAndPrefix(name, namespace, prefix string, labels map[string]string) *v1.RouteTable
- func SimpleGatewaySnapshot(us *core.ResourceRef, namespace string) *gwv1.ApiSnapshot
- func SimpleGlooSnapshot() *v1snap.ApiSnapshot
- func SimpleRoute(us *core.ResourceRef) []*gwv1.Route
- func SimpleSecret() *v1.Secret
- func SimpleUpstream() *v1.Upstream
- func UpstreamWithSecret(secret *v1.Secret) *v1.Upstream
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddVsToSnap ¶ added in v1.0.0
func AddVsToSnap(snap *gwv1.ApiSnapshot, us *core.ResourceRef, namespace string) *gwv1.ApiSnapshot
func GatewaySnapshotWithDelegateChain ¶
func GatewaySnapshotWithDelegateChain(us *core.ResourceRef, namespace string) *gwv1.ApiSnapshot
func GatewaySnapshotWithDelegateSelector ¶ added in v1.8.24
func GatewaySnapshotWithDelegateSelector(us *core.ResourceRef, namespace string) *gwv1.ApiSnapshot
func GatewaySnapshotWithDelegates ¶
func GatewaySnapshotWithDelegates(us *core.ResourceRef, namespace string) *gwv1.ApiSnapshot
func GatewaySnapshotWithMultiDelegates ¶
func GatewaySnapshotWithMultiDelegates(us *core.ResourceRef, namespace string) *gwv1.ApiSnapshot
func LenLinkedRouteTablesWithVirtualService ¶ added in v0.20.3
func LenLinkedRouteTablesWithVirtualService(lengthOfChain int, vsName, namespace string) (*v1.VirtualService, v1.RouteTableList)
func LinkedRouteTablesWithVirtualService ¶
func LinkedRouteTablesWithVirtualService(vsName, namespace string) (*v1.VirtualService, v1.RouteTableList)
func RouteTableWithLabelsAndPrefix ¶ added in v1.8.24
func RouteTableWithLabelsAndPrefix(name, namespace, prefix string, labels map[string]string) *v1.RouteTable
func SimpleGatewaySnapshot ¶
func SimpleGatewaySnapshot(us *core.ResourceRef, namespace string) *gwv1.ApiSnapshot
func SimpleGlooSnapshot ¶
func SimpleGlooSnapshot() *v1snap.ApiSnapshot
func SimpleRoute ¶ added in v1.0.0
func SimpleRoute(us *core.ResourceRef) []*gwv1.Route
func SimpleSecret ¶ added in v1.9.25
func SimpleUpstream ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.