service: Support connecting containers to tailscale network

This commit is contained in:
uumas
2026-08-04 05:00:34 +03:00
parent ffa970eced
commit 11e22ed34a
8 changed files with 130 additions and 26 deletions

View File

@@ -377,6 +377,23 @@ argument_specs:
type: bool
required: false
default: false
service_tailscale:
description: >-
Whether to install tailscale in a container and have the service container use its
network. This will make the container accessible over tailscale.
type: bool
required: false
default: false
service_tailscale_login_server:
description: Tailscale login server. Required if tailscale is enabled.
type: str
required: false
default: ""
service_tailscale_apikey:
description: Tailscale API key. Required if tailscale is enabled.
type: str
required: false
default: ""
service_additional_containers:
description:
@@ -592,6 +609,13 @@ argument_specs:
type: str
required: false
default: ""
tailscale:
description: >-
Whether to install tailscale in a container and this container use its
network. This will make the container accessible over tailscale.
type: bool
required: false
default: false
secrets:
description:
- >