Ansible is an SSH-based orchestration/configuration management tool based on the push principle: Desired conditions, such as configurations of operating systems, are pushed by a control node to a target node. Ansible is very lightweight, as it can be used without a special client. This makes it ideal for controlling and configuring infrastructure components, such as Loadbalancers, Firewalls or API-controlled systems in general. Not least because of this, Ansible has developed into a very much sought-after solution in recent years. This was certainly fuelled by the purchase by Red Hat in 2015 and the partnership of Ansible and providers of network solutions such as Cisco, BigIP, PaloAlto, etc. A popular use case for Ansible is automated deployments launched via a CI/CD pipeline.
Einfach zu schreibende Konfigurationen in YAML.
Idempotenz (der Endzustand wird beschrieben, nicht der Weg dorthin).
Geringe Systemanforderungen (SSH und Python >= 2.6).
OS unabhängig (SLES, RHEL, CentOS, Ubuntu, Debian, Windows, …).
Integrierbar in Tools wie orcharhino, Red Hat Satellite, Red Hat CloudForms, oder Ansible Tower.
How do we support You?
When planning a deployment infrastructure (CI/CD) using Ansible.
When It comes to implementation through Concept, PoC and Installation By taking specific infrastructure requirements into account.
Designing and setting up Ansible based solutions with orcharhino, Satellite, CloudForms, Tower, …
Automating complete IT infrastructures such as Cisco ACI, Cisco UCS, PanOS, BigIP with Ansible.