mirror of
https://github.com/juanfont/headscale.git
synced 2024-11-23 18:15:26 +00:00
Register cmd under node
This commit is contained in:
parent
c71c13366f
commit
45e9001787
@ -78,7 +78,7 @@ Suggestions/PRs welcomed!
|
||||
|
||||
8. In the server, register your machine to a namespace with the CLI
|
||||
```shell
|
||||
./headscale -n myfirstnamespace register YOURMACHINEKEY
|
||||
./headscale -n myfirstnamespace node register YOURMACHINEKEY
|
||||
```
|
||||
|
||||
## Configuration reference
|
||||
|
2
api.go
2
api.go
@ -43,7 +43,7 @@ func (h *Headscale) RegisterWebAPI(c *gin.Context) {
|
||||
|
||||
<p>
|
||||
<code>
|
||||
<b>headscale register %s</b>
|
||||
<b>headscale -n NAMESPACE node register %s</b>
|
||||
</code>
|
||||
</p>
|
||||
|
||||
|
@ -86,7 +86,6 @@ func main() {
|
||||
headscaleCmd.AddCommand(cli.NamespaceCmd)
|
||||
headscaleCmd.AddCommand(cli.NodeCmd)
|
||||
headscaleCmd.AddCommand(cli.PreauthkeysCmd)
|
||||
headscaleCmd.AddCommand(cli.RegisterCmd)
|
||||
headscaleCmd.AddCommand(cli.RoutesCmd)
|
||||
headscaleCmd.AddCommand(cli.ServeCmd)
|
||||
headscaleCmd.AddCommand(versionCmd)
|
||||
@ -103,12 +102,6 @@ func main() {
|
||||
log.Fatalf(err.Error())
|
||||
}
|
||||
|
||||
cli.RegisterCmd.PersistentFlags().StringP("namespace", "n", "", "Namespace")
|
||||
err = cli.RegisterCmd.MarkPersistentFlagRequired("namespace")
|
||||
if err != nil {
|
||||
log.Fatalf(err.Error())
|
||||
}
|
||||
|
||||
cli.RoutesCmd.PersistentFlags().StringP("namespace", "n", "", "Namespace")
|
||||
err = cli.RoutesCmd.MarkPersistentFlagRequired("namespace")
|
||||
if err != nil {
|
||||
@ -118,6 +111,9 @@ func main() {
|
||||
cli.NamespaceCmd.AddCommand(cli.CreateNamespaceCmd)
|
||||
cli.NamespaceCmd.AddCommand(cli.ListNamespacesCmd)
|
||||
|
||||
cli.NodeCmd.AddCommand(cli.ListNodesCmd)
|
||||
cli.NodeCmd.AddCommand(cli.RegisterCmd)
|
||||
|
||||
cli.RoutesCmd.AddCommand(cli.ListRoutesCmd)
|
||||
cli.RoutesCmd.AddCommand(cli.EnableRouteCmd)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user