LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Containers
User Name
Password
Linux - Containers This forum is for the discussion of all topics relating to Linux containers. Docker, LXC, LXD, runC, containerd, CoreOS, Kubernetes, Mesos, rkt, and all other Linux container platforms are welcome.

Notices


Reply
  Search this Thread
Old 05-05-2022, 03:01 PM   #1
marozsas
Senior Member
 
Registered: Dec 2005
Location: Campinas/SP - Brazil
Distribution: SuSE, RHEL, Fedora, Ubuntu
Posts: 1,499
Blog Entries: 2

Rep: Reputation: 68
looking for recommendations


Hi there,

Currently, I have a few thousands of orange-pi devices out there acting as data collectors. In fact, SNMP relays. It collect SNMP data from SNMP enabled devices on the same network where those orange-pi devices are connected and send it to a database server that store that data. To visualize this data there is a web app that browse the database and get reports and all sort of analysis. For all purposes, it is a monitoring center.

The data is sent using HTTP POST, so there is no need to open ports on firewall, you get the idea. These orange-pi has no input devices like keyboard and mouse, neither video output, only network. Of course if you plug a keyboard and a monitor you can interact with but it is not necessary for normal operation. Plug'n run. No configuration or intervention needed for normal operation.

Currently, the software that runs on these orange-pi is static. There is no way to update the code. There is no remote access to it.

I want to start the version 2.0, adding the auto-update feature to theses devices.

From time to time it checks a remote repository and verifies if there is a new version of code available, and if there is, download and replace the current one.

I am thinking in encapsulate my software (the snmp data collector) in a container and the container version it is all the orange-pi have to update in case of a new version is available, am I right ?

I am not sure what tools are available to do it without human intervention on orange-pi side.
I was looking at opensuse projects: microOS and Kubic, but they don't run on orange-pi, only on raspberry-pi, which is more expensive than the orange-pi. And we already have thousands of orange-pi devices running....

Any ideas ?
I am a newbie regarding to containers, but I experienced linux traditional server admin.
 
Old 05-05-2022, 04:36 PM   #2
smallpond
Senior Member
 
Registered: Feb 2011
Location: Massachusetts, USA
Distribution: Fedora
Posts: 4,147

Rep: Reputation: 1264Reputation: 1264Reputation: 1264Reputation: 1264Reputation: 1264Reputation: 1264Reputation: 1264Reputation: 1264Reputation: 1264
First off, make sure that you do the update securely to avoid building somebody else a botnet.

You might be able to make a smaller appImage than a container. Does orange-pi have FUSE filesystem?

Whatever method you use, make sure that it includes updating your certificates so that an expired or changed cert doesn't disable your system.
 
  


Reply

Tags
containers



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Looking for radio book recommendations pete1234 General 1 08-17-2006 09:20 PM
looking for recommendations Fritz_Monroe Linux - Distributions 3 11-09-2004 11:56 AM
Looking for SATA PCI + Drive recommendations tenraek Linux - Hardware 3 10-04-2004 05:06 PM
Looking for Info/Recommendations RaveNevaR Linux - Newbie 14 02-24-2003 01:18 PM
Looking for a good SCSI setup. Any recommendations? gunter Linux - Hardware 3 02-20-2003 04:59 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Containers

All times are GMT -5. The time now is 02:12 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration