Ansible. swiss army knife orchestration
|
|
|
- Aldous Fletcher
- 10 years ago
- Views:
Transcription
1 Ansible swiss army knife orchestration Brian Coca May 2013
2 My Ops evolution manual updates + logbook at +.bat scripts (yes, Windows) {telnet, rsh, ssh} + for loops + command line shells/perl/python custom scripts + cssh/pssh CM and Provisioning Applications
3 What I DON'T want agents/daemons (more software to manage) ports (more firewall rules) ssl/pki (cert/key management!!!) any setup in general (I'm lazy that way) translations for provision, config and ad-hoc
4 Enter Ansible Minimal setup (my definition: just needs Python*) Leverages existing auth{entication,orization} SSH as default transport Can use sudo or root keys Supports ad-hoc (1 liner reuse!) Can run from checkout (port/rpm/deb/pip/etc) Predictable, easily expandable, portable Aims to be idempotent
5
6 The diagram
7 Terminology Inventory: list of hosts, groups and variables Modules: actually do the work, any language Plugins: callback, action and other hooks Facts: data gathered from target hosts Playbook: collections of plays Play: loops over a list of tasks mapped to a list of hosts Task: invokes a module to do the work (handlers are a type of task)
8 Inventory (hosts and groups) Simple ini: [web] web0 web1.example.com ansible_ssh_port=1234 web[02:15] [db] mysql[1:3] mysql_port=6666 mysqlbackup ansible_ssh_host= Can be dynamic (+x): - ec2.py - cobbler - just return json (easy to write your own) - directory: will use all contained files
9 Modules at first I knew all core, now... : add_host,debug,get_url,mount,postgresql_user,slurp, apt,django_manage,git,mysql_db,rabbitmq_parameter, subversion,apt_key,easy_install,group,mysql_user, rabbitmq_plugin,supervisorctl,apt_repository,ec2,group_by, nagios,rabbitmq_user,svr4pkg,assemble,ec2_facts,hg,ohai, rabbitmq_vhost,sysctl,async_status,ec2_vol,ini_file,opkg,raw, template,async_wrapper,facter,libr,pacman,script,uri, authorized_key,fail,lineinfile,pause,seboolean,user, cloudformation,fetch,lvol,ping,selinux,virt,command,file, macports,pip,service,wait_for,copy,fireball,mail,pkgin,setup, yum,cron,gem,mongodb_user,postgresql_db,shell,zfs * The list was probably outdated at the time I updated it
10 Plugins callback/action can use data returned (log, db update) or as triggers (update dns) connection ssh alternatives (local, chroot, etc) inventory, lookup, vars, filter data from other sources or formats
11 Facts On by default (gather_facts: False to disable) Can use ohai/facter or custom fact modules BSDs, Solaris, AIX lag behind, but not much * mdehaan: 'send me a patch :-)' Usable in plays and modules (template)
12 Facts #>ansible -m setup testbsd head -n 10 testbsd success >> { "ansible_facts": { "ansible_all_ipv4_addresses": [ " " ], "ansible_all_ipv6_addresses": [], "ansible_architecture": "amd64", "ansible_machine": "amd64", "ansible_memfree_mb": 1161, "ansible_memtotal_mb": 15850,
13 Playbooks Plays and Tasks nginx.yml hosts: web sudo: True vars: domain: example.com tasks: - name: Install nginx action: shell pkg_add -r nginx creates=/usr/local/bin/nginx - name: configure nginx template: src=templates/nginx.conf.j2 dest=/usr/local/etc/nginx.conf notify: nginx-restart handlers: - name: nginx-restart service: name=nginx state=restarted #> ansible-playbook -K nginx.yml
14 Playbooks Plays and Tasks (again) Organize it your way! users/ users/app.yml users/admins.yml users/departed.yml users/devs.ym users/user_actions.yml users/files users/files/keys users/files/keys/user1.keys users/files/keys/user2.keys users/var_files users/var_files/users.yml users/var_files/app.yml admins.yml - name: Ensure ops users exist everywhere with wheel hosts: all gather_facts: False sudo: True vars_files : [ var_files/users.yml ] vars: - active: [ bcoca, eoot, dog ] - user_groups: '${admin_group}' tasks: - include: user_actions.yml with_items: $active
15 Plays and Tasks (user_actions.yml) - name: Ensure user exists user: > name=${item} uid=${users.${item}.id} password="${users.$item.pass}" comment="${users.$item.name}" groups="${user_groups}" shell=${ansible_bash_interpreter} append=true state=present - name: Ensure.ssh exists file: dest=/home/${item}/.ssh state=directory owner=${item} group=${item} mode= name: Setup ssh keys authorized_key: key="$file(files/keys/${item}.keys)" user=${item} - name: Log it now! local_action: shell logger "Verified user: ${item} at $ansible_hostname"
16 Variable files (users.yml) users: alan: id: 1069 name: Alan Parsons pass: '$1$UxoGyasdfX$kOj0MgisMK.eYtgRuP7R0' bcoca: id: 1056 name: Brian Coca pass: '$2a$04$ra3LpTMihRH5v6/YASDF/33Fyhe8SWk/RZuJiN5wK' brian: id: 1096 name: Brian May pass: '$2a$04$Sx.lL2ejqe6bxOeNSCAh/f8nd1.q9rO/ER2gW'
17 ad-hoc ad-hoc #>ansible webs -m shell -a "awk '{print \$9}' /var/log/nginx/access.log sort uniq -c sort -k1,1nr 2>/dev/null column -t" web1 success rc=0 >> web2 success rc=0 >>
18 And many other features (I've ignored/glossed over) delegate_to, tags, roles local, pull and fireball modes, ansible-doc fork and serial conditionals (only_if, when_+, notify) cowsay, jinja in playbooks --check, --diff, --limit, --list-+, --step,... $PIPE, $FILE, $PASSWORD,... 3rd party modules ( and others I forgot or don't know new features daily, releases ~ 2 months
19 FreeBSD bootstrap - hosts: all gather_facts: false vars: - ansible_python_interpreter: /usr/local/bin/python tasks: - name: check for python raw: which python register: pypath ignore_errors: True # Ansible targets require python >=2.4 + json, 2.6 and above include json - name: install python raw: pkg_add -r python27 when_failed: $pypath - name: now start working with ansible! template: src=templates/sudoers dest=/usr/local/etc/sudoers validate='visudo -c %s'
20 My (BSD) TODO list: Service Management Network facts Jails: facts and management (service module) ZFS: facts and management General facts improvement (distro, release, product, osfamily, etc) Package management {Free, Open, Net}BSD Improve FreeBSD port
21 More info and credits #Ansible irc.freenode.net (3rd party) Slides/info I sto... er borrowed:
22 Other examples: bin/departed #!/usr/bin/env ansible-playbook -K name: Ensure only valid users hosts: all gather_facts: False sudo: True vars: departed: [ alan, bcoca, isaac, mathew, mike, venizio, willy ] tasks: - name: Delete departed user user: name=${item} state=absent remove=yes with_items: $departed
23 Interactive release (release.yml): hosts: localhost sudo: False gather_facts: False vars_prompt: - name: "branch" prompt: "Enter branch" private: False tasks: - pause: prompt="hit 'Enter' key to start deployment" - debug: msg="deploying $repo/$branch to $target" - include: mainapp/prep.yml - include: secondaryapp/prep.yml - hosts: $target sudo: true gather_facts: true vars: monitor: mynagiosserver tasks: - include: mainapp/deploy.yml - include: services/nuke.yml - include: mainapp/update.yml - include: dbhost/update.yml only_if: is_set($dbhost) - include: services/unnuke.yml
24 Interactive Release (services/nuke.yml): - pause: "are you sure you want to stop all services?" # Take out of rotation and stop services - name: shush nagios nagios: action=silence host=$inventory_hostname delegate_to: ${monitor} tags: [ mon ] - name: nginx graceful stop action: shell /usr/local/etc/rc.d/nginx gracefulstop async: 60 register: graceful ignore_errors: true tags: [ stop ] - name: nginx forceful action: service name=nginx state=stopped when_integer: ${graceful.rc}!= 0 tags: [ stop ] - name: stop svscan action: service name=svscan state=stopped...
25 - name: Import DB data mysql_db: db=webapp state=import target=/tmp/dump-names.sql login_user=webapp login_password=webapp netbsd + mysql + ec hosts: - security_group_ec2-dbservers sudo: yes gather_facts: false tasks: - name: Install mysql action: pkgin name=mysql-server state=present - name: Install MySQL rc.d script template: src=/usr/pkg/share/examples/rc.d/mysqld dest=/etc/rc.d/mysqld mode= name: Start MySQL service service: name=mysqld enabled=yes state=started - name: Install python-mysqldb (for mysql_user module) action: pkgin name=py27-mysqldb state=present - name: Setup DB mysql_db: db=webapp state=present - name: Add db-user mysql_user: name=webapp password=webapp state=present priv='webapp.*:insert,update,drop,create, ALTER,LOCK TABLES,SELECT' - name: Copy over DB template copy: src=db/dump-names.sql dest=/tmp/dump-names.sql
26 netbsd + mysql + ec2 output % env ANSIBLE_HOSTS=./ec2.py ansible-playbook config-ec2-dbserver.yml PLAY [security_group_ec2-dbservers] ********************* TASK: [Install mysql] ********************* changed: [ec2-anon.compute-1.amazonaws.com] TASK: [Install MySQL rc.d script] ********************* changed: [ec2-anon.compute-1.amazonaws.com] TASK: [Start MySQL service] ********************* changed: [ec2-anon.compute-1.amazonaws.com] TASK: [Install python-mysqldb (for mysql_user module)] ********************* changed: [ec2-anon.compute-1.amazonaws.com] TASK: [Setup DB] ********************* changed: [ec2-anon.compute-1.amazonaws.com] TASK: [Add db-user] ********************* changed: [ec2-anon.compute-1.amazonaws.com] TASK: [Copy over DB template] ********************* changed: [ec2-anon.compute-1.amazonaws.com] TASK: [Import DB data] ********************* changed: [ec2-anon.compute-1.amazonaws.com] PLAY RECAP ********************* ec2-anon.compute-1.amazonaws.com : ok=8 changed=8 unreachable=0 failed=0
Ansible. Configuration management tool and ad hoc solution. Marcel Nijenhof <[email protected]>
Ansible Configuration management tool and ad hoc solution Marcel Nijenhof Index Introduction Installing & configuration Playbooks Variables Roles Ansible galaxy Configuration management
ABRAHAM MARTIN @ABRAHAM_MARTINC ARCHITECTURE OF A CLOUD SERVICE USING PYTHON TECHNOLOGIES
ABRAHAM MARTIN @ABRAHAM_MARTINC ARCHITECTURE OF A CLOUD SERVICE USING PYTHON TECHNOLOGIES MANAGED WEB SERVICE Born to solve a problem around university Servers under desks Security problems MANAGED WEB
Utilizing Ansible to Manage a Highly Available MySQL Environment
Utilizing Ansible to Manage a Highly Available MySQL Environment MYSQL ANSIBLE - MHA Presented by ALKIN TEZUYSAL, MIKLOS SZEL April 14 2015 About : Alkin Tezuysal u Currently Team Manager, Pythian u 20
Continuous Integration In challenging environments w/ Ansible. PyCon5 Italy, Cesare Placanica
Continuous Integration In challenging environments w/ Ansible. PyCon5 Italy, Cesare Placanica Who am I Work for Cisco Photonics Italy Network Management Technology Group [email protected] Cisco Prime
Infrastructure as data with Ansible for easier Continuous Delivery
Infrastructure as data with Ansible for easier Continuous Delivery Carlo Bonamico [email protected] http://www.carlobonamico.com/blog/ @carlobonamico OSS4B 2013 - Open Source Software for Business
USER GUIDE. Snow Inventory Client for Unix Version 1.1.03 Release date 2015-04-29 Document date 2015-05-20
USER GUIDE Product Snow Inventory Client for Unix Version 1.1.03 Release date 2015-04-29 Document date 2015-05-20 CONTENT ABOUT THIS DOCUMENT... 3 OVERVIEW... 3 OPERATING SYSTEMS SUPPORTED... 3 PREREQUISITES...
HIPAA Compliance Use Case
Overview HIPAA Compliance helps ensure that all medical records, medical billing, and patient accounts meet certain consistent standards with regard to documentation, handling, and privacy. Current Situation
Volume SYSLOG JUNCTION. User s Guide. User s Guide
Volume 1 SYSLOG JUNCTION User s Guide User s Guide SYSLOG JUNCTION USER S GUIDE Introduction I n simple terms, Syslog junction is a log viewer with graphing capabilities. It can receive syslog messages
Continuous Delivery on AWS. Version 1.0 DO NOT DISTRIBUTE
Continuous Version 1.0 Copyright 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. This work may not be reproduced or redistributed, in whole or in part, without prior written
Adobe Marketing Cloud Using FTP and sftp with the Adobe Marketing Cloud
Adobe Marketing Cloud Using FTP and sftp with the Adobe Marketing Cloud Contents File Transfer Protocol...3 Setting Up and Using FTP Accounts Hosted by Adobe...3 SAINT...3 Data Sources...4 Data Connectors...5
Note: With v3.2, the DocuSign Fetch application was renamed DocuSign Retrieve.
Quick Start Guide DocuSign Retrieve 3.2.2 Published April 2015 Overview DocuSign Retrieve is a windows-based tool that "retrieves" envelopes, documents, and data from DocuSign for use in external systems.
There are numerous ways to access monitors:
Remote Monitors REMOTE MONITORS... 1 Overview... 1 Accessing Monitors... 1 Creating Monitors... 2 Monitor Wizard Options... 11 Editing the Monitor Configuration... 14 Status... 15 Location... 17 Alerting...
Tracking Network Changes Using Change Audit
CHAPTER 14 Change Audit tracks and reports changes made in the network. Change Audit allows other RME applications to log change information to a central repository. Device Configuration, Inventory, and
Configuration Guide for Active Directory Integration
Configuration Guide for Active Directory Integration Workspot, Inc. 12/4/2015 Workspot Active Directory Integration The Enterprise Connector provides synchronization between an on-premise Active Directory
Creating an ESS instance on the Amazon Cloud
Creating an ESS instance on the Amazon Cloud Copyright 2014-2015, R. James Holton, All rights reserved (11/13/2015) Introduction The purpose of this guide is to provide guidance on creating an Expense
Bulk Downloader. Call Recording: Bulk Downloader
Call Recording: Bulk Downloader Contents Introduction... 3 Getting Started... 3 Configuration... 4 Create New Job... 6 Running Jobs... 7 Job Log... 7 Scheduled Jobs... 8 Recent Runs... 9 Storage Device
Ansible in Depth WHITEPAPER. ansible.com +1 800-825-0212
+1 800-825-0212 WHITEPAPER Ansible in Depth Get started with ANSIBLE now: /get-started-with-ansible or contact us for more information: info@ INTRODUCTION Ansible is an open source IT configuration management,
WebSphere Business Monitor V7.0 Script adapter lab
Copyright IBM Corporation 2010 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 7.0 LAB EXERCISE WebSphere Business Monitor V7.0 Script adapter lab What this exercise is about... 1 Changes from the previous
How To Configure the Oracle ZFS Storage Appliance for Quest Authentication for Oracle Solaris
How To Configure the Oracle ZFS Storage Appliance for Quest Authentication for Oracle Solaris January 2014; v1.3 By Andrew Ness This article describes how to configure Quest Authentication Services in
Ganglia & Nagios. Maciej Lasyk 11. Sesja Linuksowa Wrocław, 2014-04-06 1/25. Maciej Lasyk, Ganglia & Nagios
Ganglia & Nagios Maciej Lasyk 11. Sesja Linuksowa Wrocław, 2014-04-06 1/25 Ganglia.. what? Ganglia cluster / group of neurons found outside the central nervous system 2/25 Just a little about monitoring
phpservermon Documentation
phpservermon Documentation Release 3.1.0-dev Pepijn Over May 11, 2014 Contents 1 Introduction 3 1.1 Summary................................................. 3 1.2 Features..................................................
Shellshock Security Patch for X86
Shellshock Security Patch for X86 Guide for Using the FFPS Update Manager October 2014 Version 1.0. Page 1 Page 2 This page is intentionally blank Table of Contents 1.0 OVERVIEW - SHELLSHOCK/BASH SHELL
Setup Guide for Magento and BlueSnap
Setup Guide for Magento and BlueSnap This manual is meant to show you how to connect your Magento store with your newly created BlueSnap account. It will show step-by-step instructions. For any further
Stripe Payment Module Magento 2 USER MANUAL MAGEDELIGHT.COM SUPPORT E: [email protected] P: +1-(248)-275-1202
Stripe Payment Module Magento 2 USER MANUAL MAGEDELIGHT.COM SUPPORT E: [email protected] P: +1-(248)-275-1202 License Key After successful installation of Stripe Payment extension by using the Magento
freesshd SFTP Server on Windows
freesshd SFTP Server on Windows Configuration Steps: Setting up the Bridgestone User ID... 2 Setup the freesshd Server... 3 Login as the Bridgestone User ID using WinSCP... 5 Create Default Bridgestone
depl Documentation Release 0.0.1 depl contributors
depl Documentation Release 0.0.1 depl contributors December 19, 2013 Contents 1 Why depl and not ansible, puppet, chef, docker or vagrant? 3 2 Blog Posts talking about depl 5 3 Docs 7 3.1 Installation
F-Secure Messaging Security Gateway. Deployment Guide
F-Secure Messaging Security Gateway Deployment Guide TOC F-Secure Messaging Security Gateway Contents Chapter 1: Deploying F-Secure Messaging Security Gateway...3 1.1 The typical product deployment model...4
shodan-python Documentation
shodan-python Documentation Release 1.0 achillean June 24, 2016 Contents 1 Introduction 3 1.1 Getting Started.............................................. 3 2 Examples 5 2.1 Basic Shodan Search...........................................
escan SBS 2008 Installation Guide
escan SBS 2008 Installation Guide Following things are required before starting the installation 1. On SBS 2008 server make sure you deinstall One Care before proceeding with installation of escan. 2.
ICINGA2 OPEN SOURCE MONITORING
www.icinga.org ICINGA2 OPEN SOURCE MONITORING backspace 08.12.2015 Blerim Sheqa Systems Engineer Open Source @bobapple ICINGA2 INTRODUCTION Icinga Nagios fork Icinga2 rewrite rethink Server Network Windows
Monitoring Drupal with Sensu. John VanDyk Iowa State University DrupalCorn Iowa City August 10, 2013
Monitoring Drupal with Sensu John VanDyk Iowa State University DrupalCorn Iowa City August 10, 2013 What is Sensu? Sensu architecture Sensu server Sensu client Drupal and Sensu Q: What is Sensu? A: A monitoring
Incremental Backup Script. Jason Healy, Director of Networks and Systems
Incremental Backup Script Jason Healy, Director of Networks and Systems Last Updated Mar 18, 2008 2 Contents 1 Incremental Backup Script 5 1.1 Introduction.............................. 5 1.2 Design Issues.............................
Portals and Hosted Files
12 Portals and Hosted Files This chapter introduces Progress Rollbase Portals, portal pages, portal visitors setup and management, portal access control and login/authentication and recommended guidelines
Router CLI Overview. CradlePoint, Inc.
Router CLI Overview CradlePoint, Inc. Preface CradlePoint reserves the right to revise this publication and to make changes in the content thereof without obligation to notify any person or organization
Parallels Plesk Panel
Parallels Plesk Panel Copyright Notice Parallels Holdings, Ltd. c/o Parallels International GMbH Vordergasse 49 CH8200 Schaffhausen Switzerland Phone: +41 526320 411 Fax: +41 52672 2010 Copyright 1999-2011
USER GUIDE. Diagnostic Web Server FW ver. 5.1.54. BrightSign, LLC. 16780 Lark Ave., Suite B Los Gatos, CA 95032 408-852-9263 www.brightsign.
USER GUIDE Diagnostic Web Server FW ver. 5.1.54 BrightSign, LLC. 16780 Lark Ave., Suite B Los Gatos, CA 95032 408-852-9263 www.brightsign.biz 1 TABLE OF CONTENTS Introduction 1 Setup 2 Setting up the DWS
Click Studios. Passwordstate. Password Discovery, Reset and Validation. Requirements
Passwordstate Password Discovery, Reset and Validation Requirements This document and the information controlled therein is the property of Click Studios. It must not be reproduced in whole/part, or otherwise
Source Code Management for Continuous Integration and Deployment. Version 1.0 DO NOT DISTRIBUTE
Source Code Management for Continuous Integration and Deployment Version 1.0 Copyright 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. This work may not be reproduced or redistributed,
How to extend Puppet using Ruby
How to ext Puppet using Ruby Miguel Di Ciurcio Filho [email protected] http://localhost:9090/onepage 1/43 What is Puppet? Puppet Architecture Facts Functions Resource Types Hiera, Faces and Reports
Syslog Monitoring Feature Pack
AdventNet Web NMS Syslog Monitoring Feature Pack A dventnet, Inc. 5645 G ibraltar D rive Pleasanton, C A 94588 USA P ho ne: +1-925-924-9500 Fa x : +1-925-924-9600 Em ail:[email protected] http://www.adventnet.com
SecureAware on IIS8 on Windows Server 2008/- 12 R2-64bit
SecureAware on IIS8 on Windows Server 2008/- 12 R2-64bit Note: SecureAware version 3.7 and above contains all files and setup configuration needed to use Microsoft IIS as a front end web server. Installing
TPAf KTl Pen source. System Monitoring. Zenoss Core 3.x Network and
Zenoss Core 3.x Network and System Monitoring A step-by-step guide to configuring, using, and adapting this free Open Source network monitoring system Michael Badger TPAf KTl Pen source I I flli\ I I community
Step One: Installing Rsnapshot and Configuring SSH Keys
Source: https://www.digitalocean.com/community/articles/how-to-installrsnapshot-on-ubuntu-12-04 What the Red Means The lines that the user needs to enter or customize will be in red in this tutorial! The
DocuSign for Salesforce Administrator Guide v6.1.1 Rev A Published: July 16, 2015
DocuSign for Salesforce Administrator Guide v6.1.1 Rev A Published: July 16, 2015 Copyright Copyright 2003-2015 DocuSign, Inc. All rights reserved. For information about DocuSign trademarks, copyrights
DevShop. Drupal Infrastructure in a Box. Jon Pugh CEO, Founder ThinkDrop Consulting Brooklyn NY
DevShop Drupal Infrastructure in a Box Jon Pugh CEO, Founder ThinkDrop Consulting Brooklyn NY Who? Jon Pugh ThinkDrop Consulting Building the web since 1997. Founded in 2009 in Brooklyn NY. Building web
Dry Dock Documentation
Dry Dock Documentation Release 0.6.11 Taylor "Nekroze" Lawson December 19, 2014 Contents 1 Features 3 2 TODO 5 2.1 Contents:................................................. 5 2.2 Feedback.................................................
latest Release 0.2.6
latest Release 0.2.6 August 19, 2015 Contents 1 Installation 3 2 Configuration 5 3 Django Integration 7 4 Stand-Alone Web Client 9 5 Daemon Mode 11 6 IRC Bots 13 7 Bot Events 15 8 Channel Events 17 9
The road to lazy monitoring with Icinga2 & Puppet. Tom De Vylder @tomdevylder
The road to lazy monitoring with Icinga2 & Puppet Tom De Vylder @tomdevylder whois Ops guy Rusty, old, Bavarian vehicles enthousiast The one who always gets the patdown at checkpoints Open Source Consultant
Installation and Deployment
Installation and Deployment Help Documentation This document was auto-created from web content and is subject to change at any time. Copyright (c) 2016 SmarterTools Inc. Installation and Deployment SmarterStats
Using Active Directory as your Solaris Authentication Source
Using Active Directory as your Solaris Authentication Source The scope of this paper is to document how a newly installed Solaris 10 server can be configured to use an Active Directory directory service
Tunnel Client FAQ. Table of Contents. Version 0v5, November 2014 Revised: Kate Lance Author: Karl Auer
Tunnel Client FAQ Version 0v5, November 2014 Revised: Kate Lance Author: Karl Auer Table of Contents A. Tunnelling 1 How does tunnelling work? 2 What operating systems are supported? 3 Where can I get
System Administration Training Guide. S100 Installation and Site Management
System Administration Training Guide S100 Installation and Site Management Table of contents System Requirements for Acumatica ERP 4.2... 5 Learning Objects:... 5 Web Browser... 5 Server Software... 5
UFTP AUTHENTICATION SERVICE
UFTP Authentication Service UFTP AUTHENTICATION SERVICE UNICORE Team Document Version: 1.1.0 Component Version: 1.1.1 Date: 17 11 2014 UFTP Authentication Service Contents 1 Installation 1 1.1 Prerequisites....................................
WHMCS LUXCLOUD MODULE
èè WHMCS LUXCLOUD MODULE Update: 02.02.2015 Version 2.0 This information is only valid for partners who use the WHMCS module (v2.0 and higher). 1.1 General overview 1.2 Installing the plugin Go to your
MultiValue Dashboard. Installation Guide
MultiValue Dashboard Installation Guide Introduction to MultiValue Dashboard MultiValue Dashboard is a dynamic Web-based development tool for the creation of desktop widgets utilizing your knowledge of
Enable Connectivity for 3PAR Storage:
Enable Connectivity for 3PAR Storage: Call Home Benefit: Periodically, the Service Processor transfers the diagnostic information such as system health information, configuration data, performance data,
Introduction to CloudScript
Introduction to CloudScript A NephoScale Whitepaper Authors: Nick Peterson, Alan Meadows Date: 2012-07-06 CloudScript is a build language for the cloud. It is a simple Domain Specific Language (DSL) that
TREK HOSC PAYLOAD ETHERNET GATEWAY (HPEG) USER GUIDE
TREK HOSC PAYLOAD ETHERNET GATEWAY (HPEG) USER GUIDE April 2016 Approved for Public Release; Distribution is Unlimited. TABLE OF CONTENTS PARAGRAPH PAGE 1 Welcome... 1 1.1 Getting Started... 1 1.2 System
DiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
QuickStart Guide for Client Management. Version 8.7
QuickStart Guide for Client Management Version 8.7 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software
128 CERT Exercises Toolset Document for students
128 CERT Exercises Toolset 14. Exercise: Proactive incident detection 14.1 What will you learn? In this exercise you will learn how to set up and work with AbuseHelper. AbuseHelper is an open source software
Bernd Ahlers Michael Friedrich. Log Monitoring Simplified Get the best out of Graylog2 & Icinga 2
Bernd Ahlers Michael Friedrich Log Monitoring Simplified Get the best out of Graylog2 & Icinga 2 BEFORE WE START Agenda AGENDA Introduction Tools Log History Logs & Monitoring Demo The Future Resources
This appendix describes the following procedures: Cisco ANA Registry Backup and Restore Oracle Database Backup and Restore
APPENDIXA This appendix describes the following procedures: Cisco ANA Registry Oracle Database Cisco ANA Registry This section describes the Cisco ANA Registry backup and restore procedure. Overview Provides
The Puppet Show Managing Servers with Puppet
The Puppet Show Managing Servers with Puppet A gentle introduction to Puppet; How it works, What its benefits are And how to use it Robert Harker [email protected] whoami UNIX/Linux sysadmin for over 25
IceWarp to IceWarp Server Migration
IceWarp to IceWarp Server Migration Registered Trademarks iphone, ipad, Mac, OS X are trademarks of Apple Inc., registered in the U.S. and other countries. Microsoft, Windows, Outlook and Windows Phone
Features. The Samhain HIDS. Overview of available features. Rainer Wichmann
Overview of available features November 1, 2011 POSIX (e.g. Linux, *BSD, Solaris 2.x, AIX 5.x, HP-UX 11, and Mac OS X. Windows 2000 / WindowsXP with POSIX emulation (e.g. Cygwin). Please note that this
Searching for accepting?
If you have set up a domain controller previously with Windows 2000 Server, or Windows Server 2003, then you would be familiar with the dcpromo.exe command also be used to set up a Domain Controller on
Cloud Control Panel (CCP) Installation Guide
Cloud Control Panel (CCP) Installation Guide Version 3.2.0: 17.05.12 Copyright 2012 DNS Europe Ltd. All rights reserved. Cloud Control Panel (CCP) Installation Guide v3.2.0 Table of Contents Table of Contents
How to Install SMTPSwith Mailer on Centos Server/VPS
How to Install SMTPSwith Mailer on Centos Server/VPS SMTPSwitch Mailer User Guide V4.0 SMTPSwitch Mailer is a web based email marketing software that runs on a web server or online server. An online server
WebSphere Business Monitor V7.0 Business space dashboards
Copyright IBM Corporation 2010 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 7.0 LAB EXERCISE WebSphere Business Monitor V7.0 What this exercise is about... 2 Lab requirements... 2 What you should
WebIOPi. Installation Walk-through Macros
WebIOPi Installation Walk-through Macros Installation Install WebIOPi on your Raspberry Pi Download the tar archive file: wget www.cs.unca.edu/~bruce/fall14/webiopi-0.7.0.tar.gz Uncompress: tar xvfz WebIOPi-0.7.0.tar.gz
Configuration Manual
Configuration Manual Page 1 of 20 Table of Contents Chronicall Setup...3 Standard Installation...3 Non-standard Installation (Recording Library on Separate machine)...8 Configuring Call Recording through
Credit Card Functionality in IMS
Credit Card Functionality in IMS Updated Date: 3/28/2011 Table of Contents Basic setup to enable the Credit Card facility... 3 1.1Installation of Magswipe configuration software... 3 1.2Configuration settings
1 Basic Configuration of Cisco 2600 Router. Basic Configuration Cisco 2600 Router
1 Basic Configuration of Cisco 2600 Router Basic Configuration Cisco 2600 Router I decided to incorporate the Cisco 2600 into my previously designed network. This would give me two seperate broadcast domains
The steps will take about 4 hours to fully execute, with only about 60 minutes of user intervention. Each of the steps is discussed below.
Setup Guide for the XenApp on AWS CloudFormation Template This document walks you through the steps of using the Citrix XenApp on AWS CloudFormation template (v 4.1.5) available here to create a fully
Deployment Guide A10 Networks/Infoblox Joint DNS64 and NAT64 Solution
Deployment Guide A10 Networks/Infoblox Joint DNS64 and NAT64 Solution DG_ACC_062011.1 TABLE OF CONTENTS 1 Introduction... 3 2 Deployment Guide Overview... 3 3 Lab Setup Requirements... 3 4 Architecture
Asset Track Getting Started Guide. An Introduction to Asset Track
Asset Track Getting Started Guide An Introduction to Asset Track Contents Introducing Asset Track... 3 Overview... 3 A Quick Start... 6 Quick Start Option 1... 6 Getting to Configuration... 7 Changing
System Administration Guide
www.novell.com/documentation System Administration Guide Data Synchronizer 1.2 August 22, 2012 Legal Notices Novell, Inc. makes no representations or warranties with respect to the contents or use of this
QuickStart Guide for Managing Computers. Version 9.2
QuickStart Guide for Managing Computers Version 9.2 JAMF Software, LLC 2013 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate. JAMF Software
JAMF Software Server Installation Guide for Linux. Version 8.6
JAMF Software Server Installation Guide for Linux Version 8.6 JAMF Software, LLC 2012 JAMF Software, LLC. All rights reserved. JAMF Software has made all efforts to ensure that this guide is accurate.
Extending Remote Desktop for Large Installations. Distributed Package Installs
Extending Remote Desktop for Large Installations This article describes four ways Remote Desktop can be extended for large installations. The four ways are: Distributed Package Installs, List Sharing,
DevKey Documentation. Release 0.1. Colm O Connor
DevKey Documentation Release 0.1 Colm O Connor March 23, 2015 Contents 1 Quickstart 3 2 FAQ 5 3 Release Notes 7 i ii DevKey Documentation, Release 0.1 Github PyPI Contents 1 DevKey Documentation, Release
1: 2: 2.1. 2.2. 3: 3.1: 3.2: 4: 5: 5.1 5.2 & 5.3 5.4 5.5 5.6 5.7 5.8 CAPTCHA
Step by step guide Step 1: Purchasing a RSMembership! membership Step 2: Download RSMembership! 2.1. Download the component 2.2. Download RSMembership! language files Step 3: Installing RSMembership! 3.1:
EVENT LOG MANAGEMENT...
Event Log Management EVENT LOG MANAGEMENT... 1 Overview... 1 Application Event Logs... 3 Security Event Logs... 3 System Event Logs... 3 Other Event Logs... 4 Windows Update Event Logs... 6 Syslog... 6
Secure Linux Administration Conference 2013. Bernd Strößenreuther
Puppet getting started Best practices on how to turn Your environment into a Puppet managed environment Secure Linux Administration Conference 2013 Berlin 2013 06 06 Bernd Strößenreuther mailto:[email protected]
Hadoop Data Warehouse Manual
Ruben Vervaeke & Jonas Lesy 1 Hadoop Data Warehouse Manual To start off, we d like to advise you to read the thesis written about this project before applying any changes to the setup! The thesis can be
Setting up an MS SQL Server for IGSS
Setting up an MS SQL Server for IGSS Table of Contents Table of Contents...1 Introduction... 2 The Microsoft SQL Server database...2 Setting up an MS SQL Server...3 Installing the MS SQL Server software...3
How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu
How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu Tagged In: Ubuntu, My Sql, Apache, Php, Lamp Stack About LAMP LAMP stack is a group of open source software used to get web servers up and
Parallels Plesk Control Panel
Parallels Plesk Control Panel Copyright Notice ISBN: N/A Parallels 660 SW 39 th Street Suite 205 Renton, Washington 98057 USA Phone: +1 (425) 282 6400 Fax: +1 (425) 282 6444 Copyright 1999-2008, Parallels,
Ansible Tower API Guide
Ansible Tower API Guide Release Ansible Tower 2.3.1 Ansible, Inc. October 19, 2015 CONTENTS 1 Introduction to the Tower API 2 1.1 Tools................................................... 2 1.2 Browsable
Solaris Run Cron Job Every 5 Minutes
Solaris Run Cron Job Every 5 Minutes 2 ways of every 5 minutes time format in crontab Maybe you are on Solaris? As far as I know Crontab executes task every minute instead of running it once. Cron jobs
Ansible Tower User Guide
Ansible Tower User Guide Version 2.1.1 February 2, 2015 http://support.ansible.com/ Copyright 2014 Ansible, Inc. 1 Table of Contents Overview... 4. Licensing... 5. Updates and Support... 5. Release Notes...
IBM Endpoint Manager Version 9.1. Patch Management for Red Hat Enterprise Linux User's Guide
IBM Endpoint Manager Version 9.1 Patch Management for Red Hat Enterprise Linux User's Guide IBM Endpoint Manager Version 9.1 Patch Management for Red Hat Enterprise Linux User's Guide Note Before using
Installing Booked scheduler on CentOS 6.5
Installing Booked scheduler on CentOS 6.5 This guide will assume that you already have CentOS 6.x installed on your computer, I did a plain vanilla Desktop install into a Virtual Box VM for this test,
