AMRC-FactoryPlus / amrc-connectivity-stack

The AMRC Connectivity Stack (ACS) is an open-source implementation of the AMRC's Factory+ framework
https://factoryplus.app.amrc.co.uk
MIT License
13 stars 2 forks source link

Deploy drivers via the edge Helm charts #324

Closed amrc-benmorrow closed 2 months ago

amrc-benmorrow commented 2 months ago

Deploy Edge Agent drivers from within the edge-agent chart. There is no need for a separate chart as drivers all deploy identically.

At the moment the drivers deploy as containers on the edge agent pod. This keeps things simple and a bit more secure and means on-cluster drivers can contact the edge agent on localhost without needing to go through a Service.

If externalIPs is included in the values then the driver interface will be available externally to support off-cluster drivers. Authentication for such drivers will need to be handled through SealedSecrets and may need a little more work.