|
|
|
|
@ -99,18 +99,13 @@ var ( |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
var ( |
|
|
|
|
tlsRequestVersion = &metrics.LabelMap{Label: "version"} |
|
|
|
|
tlsActiveVersion = &metrics.LabelMap{Label: "version"} |
|
|
|
|
tlsRequestVersion = metrics.NewLabelMap("derper_tls_request_version", "version") |
|
|
|
|
tlsActiveVersion = metrics.NewLabelMap("gauge_derper_tls_active_version", "version") |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
const setecMeshKeyName = "meshkey" |
|
|
|
|
const meshKeyEnvVar = "TAILSCALE_DERPER_MESH_KEY" |
|
|
|
|
|
|
|
|
|
func init() { |
|
|
|
|
expvar.Publish("derper_tls_request_version", tlsRequestVersion) |
|
|
|
|
expvar.Publish("gauge_derper_tls_active_version", tlsActiveVersion) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
type config struct { |
|
|
|
|
PrivateKey key.NodePrivate |
|
|
|
|
} |
|
|
|
|
|