Documentation
¶
Index ¶
- func DestroyTarget(ctx context.Context, runtime Runtime, target string) error
- func Reconcile(ctx context.Context, runtime Runtime, issuer serviceaccess.Issuer, ...) error
- func RemoveOwners(ctx context.Context, runtime Runtime, issuer serviceaccess.Issuer, ...) error
- func ReplaceOwnerRoutes(ctx context.Context, runtime Runtime, issuer serviceaccess.Issuer, ...) error
- func ReplaceRoutes(ctx context.Context, runtime Runtime, issuer serviceaccess.Issuer, ...) error
- func URL(host string) string
- func URLForRuntime(target, host string, runtime Runtime) string
- func URLForTarget(target, host string) string
- func UpsertOwnerRoutes(ctx context.Context, runtime Runtime, issuer serviceaccess.Issuer, ...) error
- func Verify(ctx context.Context, target string) error
- func VerifyHosts(ctx context.Context, target string, hosts []string) error
- type Files
- type OwnerRoutes
- type Route
- type Runtime
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RemoveOwners ¶
func ReplaceOwnerRoutes ¶
func ReplaceRoutes ¶
func ReplaceRoutes(ctx context.Context, runtime Runtime, issuer serviceaccess.Issuer, target string, groups ...OwnerRoutes) error
func URLForRuntime ¶
URLForRuntime returns the effective canonical gateway URL before or after gateway state exists. Persisted state remains authoritative; on first reconciliation the runtime determines the same deterministic host port that Reconcile will persist (Docker 443, rootless Podman 8443).
func URLForTarget ¶
func UpsertOwnerRoutes ¶
Types ¶
type Files ¶
type OwnerRoutes ¶
type Route ¶
Click to show internal directories.
Click to hide internal directories.