Upgrade HomeServer – Part 5 – Ansible

Nos últimos anos, plataformas como o Chef e o Puppet ganharam alguma fama no mundo da gestão de configurações de servidores e aplicações, no entanto são softwares complexos para a sua normal utilização.

É aqui que entra o Ansible. Devo dizer que não conhecia este software e apenas o encontrei quando fazia uma pesquisa para a configuração do servidor e assim fiquei a conhecer mais uma tecnologia que na verdade me deu uma grande ajuda na implementação deste projecto.

O ansible basicamente usa um ficheiro para executar várias tarefas no sistema, estas tarefas utilizando a tecnologia SSH para remotamente as executar.

No Ansible, os equipamentos não necessitam de qualquer instalação previa, ou seja funciona tudo como se os comandos fossem introduzidos pelo utilizador na propria maquina.

Encontrei esta imagem num outro local o que poderá exemplificar o modo de funcionamento

 

O Ansible faz uso de um de “template” chamado “hosts” para determinar os servidores a serem geridos. Trata-se de um arquivo texto simples que lista os servidores individuais ou grupos de servidores (por exemplo, servidores de DNS, servidores web etc).

Site Oficial: https://www.ansible.com/

E assim dou por terminado a introdução às plataformas sendo que nos proximos dias irei publicar artigos referentes à instalação dos mesmos.

Intro

Part 2 – SnapRaid

Part 3 – MergerFS

Part4 – Docker

Leave a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *