= Mici Docker roi Configurare server Bare Metal = ![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png) Plănuiesc să înființez un mic cluster Docker Swarm gata de producție pe trei servere bare metal. Speram la conturi personale/feedback cu privire la durerile și succesele lor în înființarea unei astfel de implementări. Recomandări precum ce O/S să folosească, modele pe care le-au găsit utile, link util etc Mulţumesc anticipat! RedHat are o mulțime de documentație și suport pentru Podman, care este o plângere OCI și funcționează cu containere fără rădăcină. De asemenea, este posibil să obțineți certificarea în el. Ei au, de asemenea, versiuni atomice ale RedHat special concepute pentru a fi un sistem de operare gazdă container. Cu toate acestea, Ubuntu are mult suport pentru dezvoltatori. Depinde în ce direcție simți că este mai bună pentru scenariul tău. RedHat are, de asemenea, licențe gratuite de auto-asistență pentru până la 16 servere. Ați putea, de asemenea, să aterizați pe CentOS Stream 8 și să fiți puțin înaintea RedHat Enterprise Linux în ceea ce privește actualizările, dacă preferați să evitați acordarea de licențe. A fi înaintea actualizărilor are avantajele și dezavantajele sale. Lucrul meu preferat la RedHat este că sistemul de operare rămâne foarte stagnant în ceea ce privește arhitectura. Ubuntu se schimbă frecvent. **Ghid pentru containerele RedHat 8 (Podman httpsaccess.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/building_running_and_managing_containers/index#con_characteristics-of-podman-buildah-and-skopeo_assembly_starting-with-containers **Ghid pentru RedHat UBI8, un container dezvoltat de RedHat pentru a servi drept bază pentru construcțiile dvs. httpscatalog.redhat.com/software/containers/ubi8-init/5c6aea74dd19c77a158f0892 Lucrez la un roi cu 3 noduri Debian cu Ansible chiar acum partea de roi este relativ banala si se pune repede in picioare roiul preia iptables și regulile tale obișnuite nu se mai aplică, trebuie să adaugi câteva altele speciale dacă drenați un nod din orice motiv (repornire etc.), odată ce acesta este înapoi, containerele replicate care au fost mutate cu drenare nu revin de la sine, puteți actualizare serviciu docker --forceone by one, but that wouldand redo/redistribute the containers, so some requests could be dropped the "hard" part is to set up your cluster-able services (reverse proxies, databases depends on what and how, and that's where you see that a lot of the same problems have been solved for Kubernetes (helper tools, plugins, documentation etc), with swarm you are on your own volumes aren't replicated, you might need glusterfs, nfs etc I’m planning on setting up 3 node clusters for Elasticsearch, RabbitMQ and MariaDB on these servers. We don’t want to use Kubernetes as we are far from experts in setting that up. I was reading that docker swarm will make the deployment easier, but you have brought up some addition issues I need to consider. Maybe going back a step, is it worth the complexity to add docker swarm to the tech stack or just manually setup everything using docker alone? == About Community == Members Online