kube/

directory
v1.88.0 Latest Latest
Warning

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

Go to latest
Published: Sep 11, 2025 License: BSD-3-Clause

Directories

Path Synopsis
Package certs implements logic to help multiple Kubernetes replicas share TLS certs for a common Tailscale Service.
Package certs implements logic to help multiple Kubernetes replicas share TLS certs for a common Tailscale Service.
Package egressservices contains shared types for exposing tailnet services to cluster workloads.
Package egressservices contains shared types for exposing tailnet services to cluster workloads.
Package health contains shared types and underlying methods for serving a `/healthz` endpoint for containerboot and k8s-proxy.
Package health contains shared types and underlying methods for serving a `/healthz` endpoint for containerboot and k8s-proxy.
Package ingressservices contains shared types for exposing Kubernetes Services to tailnet.
Package ingressservices contains shared types for exposing Kubernetes Services to tailnet.
k8s-proxy
conf
Package conf contains code to load, manipulate, and access config file settings for k8s-proxy.
Package conf contains code to load, manipulate, and access config file settings for k8s-proxy.
Package kubeapi contains Kubernetes API types for internal consumption.
Package kubeapi contains Kubernetes API types for internal consumption.
Package kubeclient provides a client to interact with Kubernetes.
Package kubeclient provides a client to interact with Kubernetes.
Package kubetypes contains types and constants related to the Tailscale Kubernetes Operator.
Package kubetypes contains types and constants related to the Tailscale Kubernetes Operator.
Package localclient provides an interface for all the local.Client methods kube needs to use, so that we can easily mock it in tests.
Package localclient provides an interface for all the local.Client methods kube needs to use, so that we can easily mock it in tests.
Package metrics contains shared types and underlying methods for serving localapi metrics.
Package metrics contains shared types and underlying methods for serving localapi metrics.
Package services manages graceful shutdown of Tailscale Services advertised by Kubernetes clients.
Package services manages graceful shutdown of Tailscale Services advertised by Kubernetes clients.
Package state updates state keys for tailnet client devices managed by the operator.
Package state updates state keys for tailnet client devices managed by the operator.

Jump to

Keyboard shortcuts

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