Caratteristiche del prodotto
Ansible Development Tools
Strumenti pensati per aiutarti a creare, testare e distribuire i contenuti Ansible nel tuo ambiente IT.
Panoramica
Gli Ansible® Development Tools sono una suite di funzionalità integrate e supportate, comprese in tutte le sottoscrizioni Red Hat® Ansible Automation Platform. Questi strumenti sono pensati per aiutare i professionisti IT a creare, testare e distribuire moduli e playbook più velocemente rispetto alle procedure manuali e senza bisogno di avere competenze di programmazione specifiche.
Caratteristiche e vantaggi
Ansible Molecule
Ansible Molecule crea ambienti di test che imitano quelli reali dove è possibile testare playbook, ruoli e raccolte su più istanze, sistemi operativi, provider di virtualizzazione, ecc.
Ansible Lint
Ansible Lint analizza i playbook, i ruoli e le raccolte per verificare la sintassi di markup e come vengono utilizzati i moduli. Non fornisce solo le verifiche eseguite dai linter YAML classici, ma analizza anche le attività Ansible stesse.
Execution Environment Builder
Execution Environment Builder aiuta a prevenire i problemi con le dipendenze quando si creano contenuti di automazione perché installa le raccolte e tutte le relative dipendenze in un'immagine containerizzata (chiamata Automation Execution Environment).
Content Testing Suite
Content Testing Suite esegue controlli per garantire l'applicazione di standard e requisiti di elaborazione, unit test sui moduli Ansible e test d'integrazione per assicurare la connessione tra i flussi di lavoro e i repository di codice sorgente.
Automation Content Navigator
Automation Content Navigator aiuta a rivedere e a trovare raccolte, configurazioni, documentazione, immagini, inventari e playbook. Permette di monitorare i processi, condividere i playbook, trovare ambienti di esecuzione e inventari, estrarre esempi riutilizzabili, ecc.
Ansible Content Development Kit
L'Ansible Content Development Kit (CDK) è un pacchetto di strumenti progettato per estendere la creazione di contenuti Ansible dai professionisti IT che svolgono attività manuali agli sviluppatori di contenuti di automazione autoabilitati.
Domande frequenti
Chi sono gli autori di contenuti Ansible?
Gli autori di contenuti Ansible (o sviluppatori dei processi di automazione) sono in genere esperti del settore che creano contenuti Ansible per snellire l'esecuzione delle attività ripetitive in maniera replicabile e coerente. Utilizzano le loro competenze specialistiche ed esperienza per creare processi automatizzati volti a migliorare non solo la loro produttività, ma quella di tutta l'organizzazione.
Come si accede agli Ansible Development Tools?
È possibile scaricare il programma di installazione del pacchetto dal Customer Portal oppure iscriversi ai repository di Ansible Automation Platform per accedere ai pacchetti supportati.
Gli Ansible Development Tools sono supportati?
Sì, ad eccezione di Ansible Molecule che al momento è disponibile solo nella versione di anteprima per gli sviluppatori. A differenza dei progetti della community che non dispongono di supporto, l'assistenza garantita dal Red Hat Support è essenziale per gli ambienti di produzione di livello enterprise. Red Hat offre assistenza per l'installazione, il debug, l'upgrade, la configurazione e l'integrazione degli Ansible Content Tools con Red Hat Enterprise Linux®.
Approfondimenti
Blog
Scopri i vantaggi di Ansible Molecule
Questa celebre funzionalità sviluppata dalla community è ora disponibile nella versione di anteprima per gli sviluppatori con nuove capacità.
Laboratorio interattivo
Inizia ad usare ansible-builder
Installa ansible-builder
e scopri come creare ambienti di esecuzione personalizzati in meno di un'ora.
Red Hat Developer Hub
Ansible plug-ins for Red Hat Developer Hub
Consulta un portale interno e centralizzato per gli sviluppatori che supporta la tua Community of Practice (CoP) per l'automazione e aiuta gli sviluppatori a creare contenuti per Ansible più velocemente.