wireguard-operator icon indicating copy to clipboard operation
wireguard-operator copied to clipboard

Support wireguard sidecar container through annotations

Open a-d-r-i-a-n-d opened this issue 1 year ago • 2 comments

Hi @jodevsa / @Matthew-Beckett ,

Thanks for the amazing work here, it really makes the deployment of wireguard painless. I have a use case in the internet of things world, where I would like to be able to run a wireguard sidecar container with my Home Assistant (home automation hub) deployment. In my setup I have a ZigBee (communication protocol for IOT) hub that run ESPHome (IOT framework) with the wireguard component and is acting as my wireguard peer while my Home Assistant should act as the server. My peer is on a different network than my server and is exposing zigbee to serial data through a tcp custom port. My server is responsible for scraping the data by making a connection to that tcp custom port through the vpn tunnel (like prometheus scrape the metrics endpoints). The Kubernetes version of Home Assistant is lacking the wireguard server support and this feature would solve that problem. Having a Home Assistant docker image with wireguard is just a headache. If you sort out this draft PR, I am sure you will be bringing joy to many smart home enthusiasts and I'll be one of them. I wish I could help with this but anything else than yaml and terraform is over my writing code skills, ok, maybe a bit of python too. Hope to hear from you soon, enjoy the rest of your weekend!

a-d-r-i-a-n-d avatar Jan 20 '24 09:01 a-d-r-i-a-n-d

Hi @a-d-r-i-a-n-d,

Thank you so much! Your appreciation means a lot to us, and we're thrilled to hear that you find our project helpful!

I would appreciate the opportunity to delve deeper into your use case. Could we schedule a brief call to discuss this further? Your insights would be immensely valuable.

jodevsa avatar Jan 22 '24 20:01 jodevsa

Hi @jodevsa ,

Thanks for getting back, and apologies for late response but it has been a crazy week at work and home so far. I am happy to schedule a call and discuss this further, when is a good time for you? I can send a Microsoft Teams invite if that works for you?

a-d-r-i-a-n-d avatar Jan 25 '24 21:01 a-d-r-i-a-n-d