accurate and reportable config’ information for ansible€¦ · management configuration...

Post on 15-Aug-2020

17 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ACCURATE AND REPORTABLE CONFIG’ INFORMATION FOR ANSIBLE

Andres AlosPrincipal Architect

Chris Baynham-HughesBusiness Development: Red Hat Emerging Tech' and DevOps

09-May-2018

Context

Using Ansible automation to deploy

assets and manage the configuration

of multi-clouds estates to multiple

customers

Challenge

Ensure accurate, instant reporting of

the infrastructure state from a

database whilst minimising developer

effort to collate and populate

Why?

Change and

Incident

Management

Configuration

Management

Release

Management

Service

Request

Impact AssessmentsInformation Based

Decision Making

Known StateVersions, Patching

Information, Security

Flexible Config’ Item

Schema

Single Source of

Truth

Objectives

Reporting API

Developer Friendly

(Ansible Integration)

Part of Automation

Development Lifecycle

Architecture

https://github.com/gatblau/onix

Red Hat SSO(Keycloak)

Onix WAPI (Spring Boot)

Onix Db (PostgreSQL)

Write Client(Ansible)

Read Client

Data model

https://github.com/gatblau/onix

ConfigurationItem

Link

ConfigurationItem

ConfigurationItem Type

ConfigurationItem Audit

Link Audit

Link

DEMO

Context of Use

+

Key benefits

Integrated FlexibleAccurate

Questions

plus.google.com/+RedHat

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHat

THANK YOU

top related