Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

automate "metal device create" + "tailscale up" #4

Open
vielmetti opened this issue Mar 2, 2023 · 1 comment
Open

automate "metal device create" + "tailscale up" #4

vielmetti opened this issue Mar 2, 2023 · 1 comment

Comments

@vielmetti
Copy link
Owner

Not documented here / not documented yet are the bootstrapping
commands to get a server online through Equnix Metal, and the
subsequent bootstrap to get Tailscale running so that the server
is on my tailnet.

A fork in the road here, either continue with the Ubuntu + nixpkgs
route, or go all-in and bootstrap through NixOS. For the moment
stick to Ubuntu, just because I can go off-script easier there.

I'll probably have to pre-create a key in the Tailscale console,
then feed that key as an argument into something that
generates a cloud-init for Ubuntu, runs the commands,
sets up the naming etc.

As you are doing that part of things think about secrets bootstrapping
and also system teardown.

@vielmetti
Copy link
Owner Author

part of the tailscale is here https://martin.baillie.id/wrote/tailscale-support-for-nixos/ (from 2020, so read with caution)

metal-cli does not have a flake.nix yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant