GBIF CESP Workshop, Madrid 2018 Dave Martin

Slides:



Advertisements
Similar presentations
Deployment Adavatages Provisioning time reduced to minutes, not days to weeks! Configure hardware Install OS Configure OS & Tools Assign IP Addr Configure.
Advertisements

Docker Martin Meyer Agenda What is Docker? –Docker vs. Virtual Machine –History, Status, Run Platforms –Hello World Images and Containers.
Useful Tools for Testing
Configurations Management System Chris Boyd.  Time consuming task of provisioning a number of systems with STIG compliance  Managing a number of systems.
ITS Software Release - Contents of the Software for ITS - ITS computer and software installation setup PR b-JJU_ITSSoftwareRelease Jasna Junuzovic.
STIG Compliance and Remediation with Ansible April 2015.
Sponsored by the National Science Foundation Configuration Management For Experimenters: Ansible Hands-On Sarah Edwards, GPO.
Terry Henry IS System Manager, SharePoint SME Micron Technology Inc.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 st September
Model a Container Runtime environment on Your Mac with VMware AppCatalyst VMworld Fabio Rapposelli
Puppet with vSphere Workshop Install, configure and use Puppet on your laptop for vSphere DevOps Billy Lieberman August 1, 2015.
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
Configuration Management with Cobbler and Puppet Kashif Mohammad University of Oxford.
ICS Software Development Environment Blaž Zupanc and Leandro Fernandez 31 August 2015.
Ansible with vCloud Air Workshop
System Center & SharePoint On- Prem Matija Blagus, Acceleratio
Sponsored by the National Science Foundation Today’s Exercise.
Current Status Work Package Three By: Mohamed Elshamy.
BladeLogic Demo. 03/10/09 BladeLogic Demo BladeLogic Who? Automation taking my job? What? No, it’s making it easier. Started by entrepreneurs who understood.
T-FLIP Backend Layer and Current State. Student perspective Easy to use Fun to use Notifications Teacher/Dev perspective Easy to maintain Deployment New.
Automating Legacy Network Devices
Volatile Environments with Virtualization Technologies 1 iCSC2016, Anastasios Andronidis, Imperial College London Volatile Environments with Virtualization.
ICS Software Development Environment Blaž Zupanc and Leandro Fernandez 10 March 2016.
Ansible and Ansible Tower 1 A simple IT automation platform November 2015 Leandro Fernandez and Blaž Zupanc.
Cloud Installation & Configuration Management. Outline  Definitions  Tools, “Comparison”  References.
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
Sponsored by the National Science Foundation Systematic Experimentation Sarah Edwards GENI Project Office.
ICS Software Development Environment Blaž Zupanc and Leandro Fernandez 19 February 2016.
SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI CloudBroker usage Zoltán Farkas MTA SZTAKI LPDS
CACI Proprietary Information | Date 1 Sybase Open Client 15.5 ESD#6 Name: Semarria Rosemond Title: Systems Analyst, Lead Date: December 8, 2011.
Introduction to Ansible
IBM Software Group © 2008 IBM Corporation IBM Tivoli Provisioning Manager 7.1 Virtualization.
Canonical Ubuntu management tool gets hefty upgrade.
CompTIA Server+ Certification (Exam SK0-004)
Introduction to Ansible
ONAP on Vagrant for ONAPers
Building a test environment from scratch in 5 minutes
Configuration Management using Ansible
@ Bucharest DevOps Hacker Meetup
Site Administration Tools: Ansible
Efficient development and deployment of Hydra projects using Vagrant
Using Vagrant to Build a Manageable and Sharable Lab Environment
Deploying Big Data and Development Environments Using Ansible
Infrastructure Orchestration to Optimize Testing
KARDEX Drive EWM
MySQL Sandbox Free software (GPL)
IT Atoumation / Conf. Mgmt...
Drupal VM and Docker4Drupal For Drupal Development Platform
An Intro to ALM Using TFS and Visual Studio for Source Control, Build Automation, Continuous Integration and Deployments.
Linux Programming Environment How to Run Linux in Windows
Drupal VM and Docker4Drupal as Consistent Drupal Development Platform
OPNFV Arno Installation & Validation Walk-Through
Site Deployment Module
Ansible and Zabbix Rushikesh Prabhune (Software Technical Consultant)
INSTALLING AND SETTING UP APACHE2 IN A LINUX ENVIRONMENT
Network Configuration Automation at LINX
Ansible for Easy Provisioning and Application Deployment
Scaling Experiments.
Introduction to Ansible
Presented By - Avinash Pawar
International Living Atlases Workshop Madrid 2018
In this session… Introduce what we’re talking about
Cloud Computing.
An introduction to the Linux environment v
Continuous Integration Tool
Documentation for the Living Atlases Community
Software Configuration Management.
GBIF CESP Workshop, Madrid 2018 Dave Martin
Introduction to Docker
OpenStack Summit Berlin – November 14, 2018
Presentation transcript:

GBIF CESP Workshop, Madrid 2018 Dave Martin Ansible GBIF CESP Workshop, Madrid 2018 Dave Martin

Ansible - What is it ? “Automation of software provision” Tool for sending commands to 1 or more machines Uses SSH / SCP Easy to read scripts We have “ALA Demo” in Github as a starting poing

Ansible - for Living Atlases Initial deployment Setup of Ubuntu virtual machines Apply upgrades Configure a system for your needs Setting up test environments

Ansible Playbooks Roles Inventories Uses one or more “Role” Example role - install MySQL Inventories Specifies the server

Ansible - Example playbook

Ansible - example inventory

Inventories for ALA See ala-install/ansible/inventories/vagrant Inventories for all ALA components Create inventories using these to start Test deployments with vagrant

Tags ...are your friend (Re) run sections of playbooks See options: --skip-tags