|
|
|
@ -129,9 +129,14 @@ func initTSNet(zlog *zap.SugaredLogger) (*tsnet.Server, *tailscale.Client) {
|
|
|
|
|
tsClient := tailscale.NewClient("-", nil)
|
|
|
|
|
tsClient.HTTPClient = credentials.Client(context.Background())
|
|
|
|
|
|
|
|
|
|
configDir, err := os.MkdirTemp(os.TempDir(), "tsnet-config")
|
|
|
|
|
if err != nil {
|
|
|
|
|
startlog.Fatalf("error creating config directory for tsnet: %v", err)
|
|
|
|
|
}
|
|
|
|
|
s := &tsnet.Server{
|
|
|
|
|
Hostname: hostname,
|
|
|
|
|
Logf: zlog.Named("tailscaled").Debugf,
|
|
|
|
|
Dir: configDir,
|
|
|
|
|
}
|
|
|
|
|
if kubeSecret != "" {
|
|
|
|
|
st, err := kubestore.New(logger.Discard, kubeSecret)
|
|
|
|
|