[rlug] Recomandare manager instante docker

George-Cristian Bîrzan gc at birzan.org
Wed May 15 13:58:41 EEST 2019


On Wed, 15 May 2019 at 13:43, Adrian Popa <adrian.popa.gh at gmail.com> wrote:

> Am 30 de host-uri (sbc) distribuite prin toata tara care trebuie sa ruleze
> niste containere care fac diferite masuratori. Hosturile se vor lega peste
> un vpn la un hub care centralizeaza datele. Procesele de masuratori vor
> rula in containere docker.
>
> Ma uit si la kubernetes, far pare orientat pe servicii (eventual un
> link/howto e binevenit daca e toolul potrivit)
>
>
Kubernetes nu trebuie neaparat sa expunsa servicii. Poti sa rulezi doar
containere care chiar sa nu aiba acces la retea. Daca vrei ca fiecare host
sa aiba unul (sau mai multe) containere, faci un DeamonSet [1]. Daca ti se
pare prea complicat (si cam e), te poti uita la docker swarm care, putin
mai greoi, suporta asa ceva si el [2].

Altfel ar putea fi ansible peste ssh, dar mi se pare muncitoresc - poate
> exista templateuri docker specific, nu stiu.


Se poate cu ansible, stie de docker, poti sa-i zici sa aiba containerul/ele
pe care le vrei pe toate host-urile. Daca numai asta o sa faci cu
containere pe masinile respective, mai ales daca ai experienta cu ansible,
cred ca nu merita sa te complici cu k8s/docker-swarm/portainer.

[1] - https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
[2] -
https://sematext.com/blog//docker-swarm-collecting-metrics-events-logs/
-- 
George-Cristian Bîrzan


More information about the RLUG mailing list