Guide alla migrazione

Stai migrando da Puppet, Ansible, Chef, Salt o CFEngine? Queste guide mappano i concetti che già conosci ai loro equivalenti in Vigo.

In arrivo Vigo è in versione alpha e si avvicina alla prima release stabile. Sono possibili modifiche incompatibili tra le versioni — stiamo cercando partner di test con flotte significative su architetture diverse. Scopri di più →

Mappatura dei concetti

Mappatura dei concetti da Puppet, Ansible, Chef, Salt e CFEngine ai loro equivalenti in Vigo per linguaggio di configurazione, ricerca dati, fatti, configcrate, classificazione dei nodi, modello agente, segreti e ordinamento.
Puppet Ansible Chef Salt CFEngine Vigo
Linguaggio di configurazione Puppet DSL YAML + Jinja2 Ruby DSL YAML + Jinja2 CFEngine DSL YAML (.vgo)
Ricerca dati Hiera host/group vars Attributes Pillar augments vars / common.vgo / environments.vgo
Fatti di sistema Facter Facts Ohai Grains hard classes Traits
Unità riutilizzabile Class / Module Role Cookbook Formula Bundle Configcrate
Classificazione dei nodi site.pp / ENC Inventory Run list top.sls promises.cf envoys.vgo (first-match)
Modello agente Pull (30m) Push (SSH) Pull (30m) Push / Pull Pull (5m) Pull (configurabile)
Segreti hiera-eyaml Vault Data Bags GPG pillar cf-secret secret: prefix
Ordinamento require/before task order notifies requisites normal order depends_on / before DAG

Pronto a passare?

Gratis fino a 100 nodi.* Provalo in parallelo al tuo CM esistente.

* Il livello gratuito è fornito COSÌ COM'È senza obblighi di supporto. Vedi Termini commerciali.