Pablo Suárez Hernández

Pablo holds a BEng. Computer System Engineering from University of La Laguna. Tenerife. Spain.
He is a Backend Software Engineer Engineer at SUSE Linux and part of the SUSE Manager & Salt Team where he is actively developing on SUSE Manager & Uyuni and its integration with Salt.
He has lots of contributions to the Salt project, such the Snapper and Kubernetes modules, core improvements and bug fixing.

Pablo is also involved in the local communities of Arduino, Raspberry-Pi, FLOSS and Linux.
Before joining SUSE he was working as Python/Django developer on different projects and companies in Spain.

He is currently developing Free Software from Tenerife, Spain.

The speaker's profile picture


Learn configuration management and SDI from scratch using Uyuni
Pablo Suárez Hernández, Pau Garcia Quiles

Uyuni is a software-defined infrastructure and configuration management solution. You can use it to bootstrap physical servers, deploy and update packages and patches -even with content lifecycle management features- create VMs for virtualization and cloud, builds container images, tracks what runs on your Kubernetes clusters, CVE audit your machines and containers, etc. All using Salt under the hood!

Running Ansible within Salt - Get the best of both worlds
Pablo Suárez Hernández

At SUSE we love Salt for configuration management and infrastructure orchestration. We actively develop and integrate Salt as a core component of some of our products. At times we work with customers and users who chose Ansible as their configuration management engine. They invested time and effort designing Ansible playbooks to define their infrastructure and they don't want to waste the effort. But often they then realize that with Salt they can do even more to configure and control their infrastructure with real-time, persistent monitoring, event-driven orchestration, extreme modularity, and more.

The Fluorine release of Salt comes with a new module called ansiblegate which was created by SUSE and allows Ansible to be run from within Salt, offering the best of both worlds. You can execute any Ansible module directly using Salt and you can even reuse your own Ansible playbooks and apply them using Salt.

This session will show how Salt is able to run Ansible using ansiblegate providing users with the flexibility and optionality required to manage and secure diverse infrastructure at scale. SUSE loves openness, and this project gives Ansible and Salt users alike the ability to protect existing investments while leveraging the best infrastructure automation and configuration management for the job.