Documentation ¶
Index ¶
- func AddVsToGwSnap(snap *v1snap.ApiSnapshot, us *core.ResourceRef, namespace string) *v1snap.ApiSnapshot
- func AddVsToSnap(snap *v1snap.ApiSnapshot, us *core.ResourceRef, namespace string) *v1snap.ApiSnapshot
- func CustomGlooSnapshot(route *v1.Route, us *v1.Upstream, secret *v1.Secret, namespace string) *v1snap.ApiSnapshot
- func GatewaySnapshotWithDelegateChain(namespace string) *v1snap.ApiSnapshot
- func GatewaySnapshotWithDelegateSelector(namespace string) *v1snap.ApiSnapshot
- func GlooSnapshotWithDelegates(namespace string) *v1snap.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 SimpleGlooSnapshot(namespace string) *v1snap.ApiSnapshot
- func SimpleGlooSnapshotWithRouteOptions(routeOpts *gloov1.RouteOptions, namespace string) *v1snap.ApiSnapshot
- func SimpleRoute(us *core.ResourceRef) []*gwv1.Route
- func SimpleSecret() *v1.Secret
- func SimpleUpstream() *v1.Upstream
- func SimpleVS(namespace, name, domain string, upstreamRef *core.ResourceRef) *gwv1.VirtualService
- func UpstreamWithSecret(name string, secret *v1.Secret) *v1.Upstream
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddVsToGwSnap ¶ added in v1.9.25
func AddVsToGwSnap(snap *v1snap.ApiSnapshot, us *core.ResourceRef, namespace string) *v1snap.ApiSnapshot
func AddVsToSnap ¶ added in v1.0.0
func AddVsToSnap(snap *v1snap.ApiSnapshot, us *core.ResourceRef, namespace string) *v1snap.ApiSnapshot
func CustomGlooSnapshot ¶ added in v1.17.0
func GatewaySnapshotWithDelegateChain ¶
func GatewaySnapshotWithDelegateChain(namespace string) *v1snap.ApiSnapshot
func GatewaySnapshotWithDelegateSelector ¶ added in v1.8.24
func GatewaySnapshotWithDelegateSelector(namespace string) *v1snap.ApiSnapshot
func GlooSnapshotWithDelegates ¶ added in v1.9.25
func GlooSnapshotWithDelegates(namespace string) *v1snap.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 SimpleGlooSnapshot ¶
func SimpleGlooSnapshot(namespace string) *v1snap.ApiSnapshot
func SimpleGlooSnapshotWithRouteOptions ¶ added in v1.17.0
func SimpleGlooSnapshotWithRouteOptions(routeOpts *gloov1.RouteOptions, namespace string) *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 ¶
func SimpleVS ¶ added in v1.13.0
func SimpleVS(namespace, name, domain string, upstreamRef *core.ResourceRef) *gwv1.VirtualService
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.