Ansible

Ansible är ett ledande open source-verktyg för automatisering

Vad är Ansible?

Ansible är ett verktyg för Configuration Management och provisionering, likande Chef, Puppet eller Salt. Med hjälp av verktyget kan du automatisera deployments, orkestrera och provisionera i både egna datacenter och moln. 

Ansible använder en Playbook som består av en YAML-fil där själva koden som ska utföras finns skriven. En stor fördel med YAML är att det är enkelt att läsa, och att det samtidigt blir din dokumentation. Din Playbook checkas lämpligen in på GitHub, GitLab eller ditt föredragna versionshanteringssystem.

Som Red Hat Premier Partner kan Conoa hjälpa er med merparten av Red Hats övriga produkter. 

Fördelar

Conoas medarbetare arbetar med många olika automatiseringsverktyg men de flesta föredrar Ansible. Verktyget är enklare att komma igång med än dess konkurrenter, samtidigt som det tillåter skapande av väldigt omfattande lösningar. Detta beror huvudsakligen på att dess YAML-baserade syntax går snabbt att lära sig. Mer eller mindre alla människor som arbetar med IT enkelt kan ta till sig tekniken. 

En viktig aspekt är att verktyget inte kräver någon agent. Man använder SSH på Linux/Unix eller WinRM och PowerShell på Windows. Detta leder oss in på ännu en fördel – Ansible är agnostiskt och kan användas i mer eller mindre alla IT-miljöer. Det går att anpassa till Bare Metal, virtualiserade system, Cloud-miljöer, Linux eller Windows, AWS, Azure eller OpenStack. Om man är en van Cisco-användare så finns det väldigt många färdiga moduler för automatisering. 

Red Hat Ansible Engine

Red Hat Ansible Engine är en härdad och Enterprise-klassad lösning för att få support. Denna lösning är bäst lämpad för lite mindre IT-miljöer i vilka utvecklare skriver Playbooks. Med lösningen ingår:

  • Support på execution engine
  • Support på core modules per produktlivscykel
  • Tillgång till Red Hats tekniska supportteam och kundportal
  • Integration med Red Hat Enterprise Linux
  • Möjlighet att lägga Networking Add-on subscription

Nästa steg

 Red Hat Ansible Automation Platform är en grund för att bygga och driva automation i en organisation. Plattformen innehåller alla verktyg som behövs för att implementera omfattande automatisering.

Produkten är kommersiell och utvecklas och supportas av Red Hat. Läs mer om Ansible Automation Platform här 

AWX  är ett av upstream-projekten för Automation Platform. AWX ger ett webbaserat användargränssnitt, REST API och task engine byggd ovanpå Ansible. Här hittar du AWX-projektet på Git Hub.

Ägare

Ansible är ett Open Source community project. Ansible Inc. grundades för att ge support åt och för att sponsra projektet då det köptes av Red Hat 2015. Sedan dess är Red Hat således den största sponsorn. Paketet finns inte bara i Red Hat Enterprise Linux, utan även i andra operativsystem. Läs mer här.

Som Red Hat Premier Partner kan Conoa hjälpa er med merparten av Red Hats övriga produkter. 

Letar du efter en lathund?

Conoa har tagit fram en enklare lathund för Ansible där vi bland annat ger grundläggande tips kring felsökning, uppsättning av miljö, playbooks och adhoc-kommandon.

Hur kan vi hjälpa dig?

Genom att klicka på Skicka godkänner jag villkoren i Conoa & Proact Privacy Policy.