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

Support talos system extensions #1248

Closed
mrueg opened this issue Jan 25, 2024 · 7 comments
Closed

Support talos system extensions #1248

mrueg opened this issue Jan 25, 2024 · 7 comments
Labels
area/bootstrap Changes made in the bootstrap directory distro/talos

Comments

@mrueg
Copy link
Contributor

mrueg commented Jan 25, 2024

This might be the opposite of your effort in #1247
It would be nice to support talos system extensions in some shape or form.
(In particular interested in https://github.com/siderolabs/extensions/tree/main/network/tailscale )

I think a way to extend the talos config with a custom config would be nice.

@onedr0p
Copy link
Owner

onedr0p commented Jan 25, 2024

This seems reasonable once I am done refactoring the config file to make it more structured for options like this

@onedr0p onedr0p added area/bootstrap Changes made in the bootstrap directory distro/talos labels Jan 25, 2024
@buroa
Copy link
Sponsor Contributor

buroa commented Jan 25, 2024

@mrueg Is there a good reason to use the extension over just doing this?

@mrueg
Copy link
Contributor Author

mrueg commented Jan 25, 2024

@buroa my hope was to expose the kube api via tailscale as well (I haven't looked into the extension yet, if it's possible). So I wanted to keep it outside of the cluster.

@buroa
Copy link
Sponsor Contributor

buroa commented Jan 25, 2024

@mrueg You can do that just fine deploying it like I do. Nothing is special about the Talos extension way, it's just a bit weird.

@wasurerarenai
Copy link
Contributor

wasurerarenai commented Jan 28, 2024

Some discussion on this via talhelper schematics is in #1251 (reply in thread). Refactor looks solid at #1267

@onedr0p
Copy link
Owner

onedr0p commented Jan 30, 2024

@mrueg I merged that PR, hopefully this covers your use-case.

@onedr0p onedr0p closed this as completed Jan 30, 2024
@mrueg
Copy link
Contributor Author

mrueg commented Jan 30, 2024

thanks a lot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/bootstrap Changes made in the bootstrap directory distro/talos
Projects
None yet
Development

No branches or pull requests

4 participants