services

package
v1.94.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 13, 2026 License: BSD-3-Clause Imports: 6 Imported by: 0

Documentation

Overview

Package services manages graceful shutdown of Tailscale Services advertised by Kubernetes clients.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func EnsureServicesNotAdvertised

func EnsureServicesNotAdvertised(ctx context.Context, lc *local.Client, logf logger.Logf) error

EnsureServicesNotAdvertised is a function that gets called on containerboot or k8s-proxy termination and ensures that any currently advertised Services get unadvertised to give clients time to switch to another node before this one is shut down.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL