Hmm, non ci sono sezioni di questo tipo nel forum.
Nessuno che usa Chef, Ansible, Puppet etc?
Hmm, non ci sono sezioni di questo tipo nel forum.
Nessuno che usa Chef, Ansible, Puppet etc?
Sono un Ruby dev e uso Chef per una parte della nostra infrastruttura (cloud); per un'altra parte della nostra infrastruttura (CDN) usiamo Puppet. Qualcuno in un nostro team ha provato Ansible e mi e' sembrato di capire che sia piu' semplice.
Si, credo di poter dire che Ansible ha una curva di apprendimento mooolto più bassa che per i.e. Chef.
Ed ha anche moolto meno dependencies. Python e basta per quello che so
Qui da noi usiamo Chef ed il support team (interno) ha iniziato ad usare Ansible (per robe interne soltanto al momento).
Forse dovrei spendere del tempo con Ansible, ma a me Chef piace molto proprio perche' usa Ruby
Eheh. Il fatto di Ansible è che non tocca nulla sui server sui quali deve operare. Tu hai Ansible solo sulla tua workstation e da li fai il resto (di nuovo, per quello che so).
Chef invece ha lo chef-client, knife, chef-server. Insomma, aggiunge carne sul fuoco.
Nota che Ansible è fatto in Python ma non è detto che tu debba conoscere Python. Tutto è gestito tramite YAML files (dove volendo si, puoi anche metterci python code al suo interno..ma questa è un'altra storia).
Uso Docker per CI dei miei chef cookbooks. Non lo usiamo per i progetti ancora (dobbiamo avere un chiaro understanding riguardo scalabilità, manutenibilità, sicurezza).
L'ho usato personalmente. Non sembra male. Ma non sono un esperto delle tecnologie/concetti su cui Docker si basa, perciò ho bisogno di guardare prima a quelli.
Neanche noi lo usiamo in production, ci abbiamo solo giocato finora ma e' un'altra cosa che dovremo guardare in profondita' perche' sara' presto una option alternativa a VMs nel nostro cloud management software.
Il primo dei benefici che riesco a vedere al momento è la velocità con cui ti permette di creare un nuovo environment (dentro il tuo environment..che comunque devi gestirti da te in qualche modo [chef,etc]...a meno che non vai su heroku e simili).