depl Documentation Release depl contributors
|
|
|
- Claire West
- 10 years ago
- Views:
Transcription
1 depl Documentation Release depl contributors December 19, 2013
2
3 Contents 1 Why depl and not ansible, puppet, chef, docker or vagrant? 3 2 Blog Posts talking about depl 5 3 Docs Installation and Configuration Usage Web Frameworks Services The Plugin API depl Development Resources 13 i
4 ii
5 Release v (Installation) depl is a pre-alpha prototype. We want to start a discussion about how developers deploy. Please tell us why you think depl is not the right tool for you! Deploying stuff is hard, managing nginx and postgres painful. Why don t we solve that problem? Simple deployments should not involve tweaking configurations that you have never dealt with before. depl solves this. Let s deploy Django to a live server! Create a file called depl.yml: - django: settings: settings_prod ssl: key: /path/to/key certificate: /path/to/cert hosts: - myhost.com And run depl deploy in that same directory. After this two step process your website will be running on and It only works on Ubuntu servers for now (maybe also Debian), but will work on other systems in the future as well. depl would connect to myhost.com by SSH, install all necessary software packages and initialize your project. In our Django example this would involve installing nginx, uwsgi, postgresql (if required by Django s settings.py). It would install all Python dependencies and run on your production settings. Currently this is also working for Meteor and WSGI (which includes flask). Contents 1
6 2 Contents
7 CHAPTER 1 Why depl and not ansible, puppet, chef, docker or vagrant? Have you ever tried those tools? ansible, puppet and chef are really complicated to understand. They are made for big deployments, for large scale operation engineers. You can read the blog posts below, they explain a bit more. Generally depl solves the use case for all small deployments on your own server, those tools do something different. Docker and Vagrant are completely different tools. They make controlling VMs easy. They do not install your software. However, depl could be used in combination with either of them. 3
8 4 Chapter 1. Why depl and not ansible, puppet, chef, docker or vagrant?
9 CHAPTER 2 Blog Posts talking about depl The current state of deploying Django applications! Platform as a Service: A Market Analysis! 5
10 6 Chapter 2. Blog Posts talking about depl
11 CHAPTER 3 Docs 3.1 Installation and Configuration The preferred way On any system you can install depl directly from the Python package index using pip: sudo pip install depl If you want to install the current development version (master branch): sudo pip install -e git://github.com/davidhalter/depl.git#egg=depl Manual installation from a downloaded package If you prefer not to use an automated package installer, you can download a current copy of depl and install it manually. To install it, navigate to the directory containing setup.py on your console and type: sudo python setup.py install 3.2 Usage depl.yml files The most important thing in your depl application is that you create a depl.yml file that contains at least your deploy settings, e.g. deploying Django could look like - django: settings: settings.prod On the command line you can use depl deploy myserver.com to deploy your project. You can also add your myserver.com to your settings. There is extensive documentation for all supported Web Frameworks and Services. 7
12 3.2.2 Command Line Options Generally the command line interface looks like this: Usage: depl (deploy remove) [-c=<file>] [-p=<file>] [<host>...] depl run [-c=<file>] [-p=<file>] <command> [<host>...] depl -h --help Options: -c, --config=<file> -p, --pool=<name> Deploy configuration file [default: depl.yml] Define a pool that is going to be deployed. Only the deploy and run commands are working. The remove command is already reserverd Hosts / Pools While it s possible to easily define hosts (so you don t always have to use them while using depl deploy myhost.com): - redis hosts: - myhost.com: password: "the answer is 42" - host_with_key.com # it is always prefered to use keys. It s also possible to group hosts with pools: - postgresql - django: port: 8080 hosts: - databases.com password: "pg rocks" - i_dont_like_long_urls.myhost.webservers.com id: webservers pools: db: [postgresql] hosts: [databases.com] web: [django] hosts: [webservers] I m not sure if anybody is ever going to use that, though Extend other depl modules Just use the extends identifier: - redis extends: 8 Chapter 3. Docs
13 - foo.yml - bar.yml Files are automatically merged - it works like multiple inheritance Custom Scripts There s two ways of writing custom scripts within depl. The first one is sh, a simple shell script (which shell depends currently on fabric): - sh: echo "Hello World" The second one would be fab. Fab basically resembles the fab files of fabric. It s writing Python with an from fabric.api import * in front. This is also the way how depl scripts work internally: - fab: with warn_only(): sudo( echo "Hello World" ) 3.3 Web Frameworks Currently we support the following frameworks/languages: Django Meteor Python WSGI & Flask & others... Support for Rails, Java, Scala and whatever else is hopefully coming soon! We need experts, to tell us at least which tools we should use to deploy. So if you want to see your web framework, just join open an issue and start a discussion! General Web Options & SSL All are web frameworks (at least until now) are using nginx as a reverse proxy. This makes it possible to use a multitude of ports and frameworks on the same server. There s a general set of web options, basically every web host has these options (read the grammar file!!!): - meteor: url: localhost port: 80 # 0 to disable path:. redirect: null # https to redirect to the https port ssl: port: 443 # to disable redirect: null # http to redirect to the http port certificate: null # a file path key: null # a file path 3.3. Web Frameworks 9
14 As you can see, there s a way to play with the ports and specify an url (to host multiple domains on the same server). There s also a way to specify an ssl key/certificate. By default if not specified, depl generates self-signed certificates for you (obviously only working with a warning in the browser). A typical django ssl configuration with ssh might look like this: - django: redirect: https ssl: certificate: ~/.private/ssl/cert.crt key: ~/.private/ssl/ssl.key Specifying the path allows a different source and project directory Django Meteor Python WSGI & Flask & others Services Currently we support the following services: PostgreSQL Redis MongoDB We need experts to increase our services and features. So please open an issue and start a discussion! PostgreSQL Redis MongoDB 3.5 The Plugin API There s no plugin API yet. We re focusing our efforts on improving the core. The plugin api will look something like this: plugins: - depl_my_django: path: depl_plugins/my_django - depl_sinatra # just a plugin in python path - my_django - my_sinatra 10 Chapter 3. Docs
15 Obviously we would still need to define the exact way of how to write that plugin. But as you can see it s probably going to be pretty easy to write a plugin (just create a new python package). 3.6 depl Development Note: This documentation is for depl developers who want to improve depl itself, but have no idea how depl works Introduction depl is currently a very small program, so it should still be very easy to understand if you read the code. depl is built on fabric and there s no way to change things without knowing a little bit about fabric. If you happen to know fabric most depl code is really easy to understand. The only thing that really deserves to be mentioned is the internal configuration verifier. There s a grammar file called grammar.yml, that is being compared to your own project-based depl.yml file. This grammar file compares all the types and if raises an error if something is wrongly formatted Testing We heavily rely on pytest for testing. Testing depl correctly involves a lot of integration tests. Therefore I recommend you to use a virtual machine for testing. Alternatively you can just create a pull request, which travis automatically tests. depl will open a lot of ports and testing might even create security holes on your computer - so really - use a VM. You can run tests like this: sudo pip install tox sudo aptitude install libpq-dev python-dev tox The goal is to keep at least 90% testing coverage Contributing See CONTRIBUTING.md depl Development 11
16 12 Chapter 3. Docs
17 CHAPTER 4 Resources Source Code on Github Travis Testing Python Package Index Test Coverage 13
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.................................................
Platform as a Service and Container Clouds
John Rofrano Senior Technical Staff Member, Cloud Automation Services, IBM Research [email protected] or [email protected] Platform as a Service and Container Clouds using IBM Bluemix and Docker for Cloud
CI Pipeline with Docker 2015-02-27
CI Pipeline with Docker 2015-02-27 Juho Mäkinen, Technical Operations, Unity Technologies Finland http://www.juhonkoti.net http://github.com/garo Overview 1. Scale on how we use Docker 2. Overview on the
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
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
Cloud Security with Stackato
Cloud Security with Stackato 1 Survey after survey identifies security as the primary concern potential users have with respect to cloud computing. Use of an external computing environment raises issues
BusinessObjects Enterprise XI Release 2
BusinessObjects Enterprise XI Release 2 How to configure an Internet Information Services server as a front end to a WebLogic application server Overview Contents This document describes the process of
Stackato PaaS Architecture: How it works and why.
Stackato PaaS Architecture: How it works and why. White Paper Published in 2012 Stackato PaaS Architecture: How it works and why. Stackato is software for creating a private Platform-as-a-Service (PaaS).
Magento OpenERP Integration Documentation
Magento OpenERP Integration Documentation Release 2.0dev Openlabs Technologies & Consulting (P) Limited September 11, 2015 Contents 1 Introduction 3 1.1 Installation................................................
Security IIS Service Lesson 6
Security IIS Service Lesson 6 Skills Matrix Technology Skill Objective Domain Objective # Configuring Certificates Configure SSL security 3.6 Assigning Standard and Special NTFS Permissions Enabling and
1. Product Information
ORIXCLOUD BACKUP CLIENT USER MANUAL LINUX 1. Product Information Product: Orixcloud Backup Client for Linux Version: 4.1.7 1.1 System Requirements Linux (RedHat, SuSE, Debian and Debian based systems such
Installing Oracle 12c Enterprise on Windows 7 64-Bit
JTHOMAS ENTERPRISES LLC Installing Oracle 12c Enterprise on Windows 7 64-Bit DOLOR SET AMET Overview This guide will step you through the process on installing a desktop-class Oracle Database Enterprises
Online Backup Client User Manual Linux
Online Backup Client User Manual Linux 1. Product Information Product: Online Backup Client for Linux Version: 4.1.7 1.1 System Requirements Operating System Linux (RedHat, SuSE, Debian and Debian based
Monitoring Oracle Enterprise Performance Management System Release 11.1.2.3 Deployments from Oracle Enterprise Manager 12c
Monitoring Oracle Enterprise Performance Management System Release 11.1.2.3 Deployments from Oracle Enterprise Manager 12c This document describes how to set up Oracle Enterprise Manager 12c to monitor
This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1.
This presentation covers virtual application shared services supplied with IBM Workload Deployer version 3.1. WD31_VirtualApplicationSharedServices.ppt Page 1 of 29 This presentation covers the shared
RecoveryVault Express Client User Manual
For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by
Requirements Collax Security Gateway Collax Business Server or Collax Platform Server including Collax SSL VPN module
Collax SSL VPN Howto This howto describes the easy configuration of a Collax server as SSL VPN gateway in order to enable external access to selected applications in the company network. Except for a common
AuShadha Documentation
AuShadha Documentation Release 0.1 Dr. Easwar T.R and others (see credits) October 17, 2015 Contents 1 Introduction to AuShadha Project 3 1.1 AuShadha (): Means medicine in Sanskrit................................
Configuring IBM HTTP Server as a Reverse Proxy Server for SAS 9.3 Web Applications Deployed on IBM WebSphere Application Server
Configuration Guide Configuring IBM HTTP Server as a Reverse Proxy Server for SAS 9.3 Web Applications Deployed on IBM WebSphere Application Server This document is revised for SAS 9.3. In previous versions
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
Online Backup Linux Client User Manual
Online Backup Linux Client User Manual Software version 4.0.x For Linux distributions August 2011 Version 1.0 Disclaimer This document is compiled with the greatest possible care. However, errors might
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,
Online Backup Client User Manual
For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by
Working with Docker on Microsoft Azure
Working with Docker on Microsoft Azure Lab Overview In this lab you will create a Docker enabled virtual machine from the Azure Marketplace. You will then go through basic Docker commands. After that,
Secure Messaging Server Console... 2
Secure Messaging Server Console... 2 Upgrading your PEN Server Console:... 2 Server Console Installation Guide... 2 Prerequisites:... 2 General preparation:... 2 Installing the Server Console... 2 Activating
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
WebLogic Server 6.1: How to configure SSL for PeopleSoft Application
WebLogic Server 6.1: How to configure SSL for PeopleSoft Application 1) Start WebLogic Server... 1 2) Access Web Logic s Server Certificate Request Generator page.... 1 3) Fill out the certificate request
AklaBox. The Ultimate Document Platform for your Cloud Infrastructure. Installation Guideline
AklaBox The Ultimate Document Platform for your Cloud Infrastructure Installation Guideline Contents Introduction... 3 Environment pre-requisite for Java... 3 About this documentation... 3 Pre-requisites...
Saruman Documentation
Saruman Documentation Release 0.3.0 Tycho Tatitscheff January 05, 2016 Contents 1 Saruman 3 1.1 Most important Urls.................................... 3 1.2 Technologies used.....................................
MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server
MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server November 6, 2008 Group Logic, Inc. 1100 North Glebe Road, Suite 800 Arlington, VA 22201 Phone: 703-528-1555 Fax: 703-528-3296 E-mail:
What is WS_FTP Server Web Transfer Module?...1 System Requirements...2. What is WS_FTP Server Web Transfer Module?
CHAPTER 1 Introduction In This Chapter What is WS_FTP Server Web Transfer Module?...1 System Requirements...2 What is WS_FTP Server Web Transfer Module? WS_FTP Server Web Transfer Module is a web application
IBM Cloud Manager with OpenStack
IBM Cloud Manager with OpenStack Download Trial Guide Cloud Solutions Team: Cloud Solutions Beta [email protected] Page 1 Table of Contents Chapter 1: Introduction...3 Development cycle release scope...3
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
Online Backup Client User Manual
Online Backup Client User Manual Software version 3.21 For Linux distributions January 2011 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have
CPE111 COMPUTER EXPLORATION
CPE111 COMPUTER EXPLORATION BUILDING A WEB SERVER ASSIGNMENT You will create your own web application on your local web server in your newly installed Ubuntu Desktop on Oracle VM VirtualBox. This is a
Ad Hoc Transfer Plug-in for Outlook Installation Guide
IPSWITCH TECHNICAL BRIEF Ad Hoc Transfer Plug-in for Outlook Installation Guide In This Document Installing the Ad Hoc Transfer Plug-in for Outlook...1 Silent Install for Ad Hoc Transfer Plug-in for Outlook...3
Administrator Guide. v 11
Administrator Guide JustSSO is a Single Sign On (SSO) solution specially developed to integrate Google Apps suite to your Directory Service. Product developed by Just Digital v 11 Index Overview... 3 Main
Forward proxy server vs reverse proxy server
Using a reverse proxy server for TAD4D/LMT Intended audience The intended recipient of this document is a TAD4D/LMT administrator and the staff responsible for the configuration of TAD4D/LMT agents. Purpose
Protect your CollabNet TeamForge site
1 Protect your CollabNet TeamForge site Set up SELinux If SELinux is active on the machine where your CollabNet TeamForge site is running, modify it to allow the services that TeamForge requires. This
/ Preparing to Manage a VMware Environment Page 1
Configuring Security for a Managed VMWare Enviroment in VMM Preparing to Manage a VMware Environment... 2 Decide Whether to Manage Your VMware Environment in Secure Mode... 2 Create a Dedicated Account
Using Vagrant for Magento development. Alexander Turiak, @HexBrain
Using Vagrant for Magento development Alexander Turiak, @HexBrain $ whoami - Magento developer since 2011 - (Tries to be) Active in Magento community - Co-founded HexBrain in 2013 Key points - What is
How To Install Storegrid Server On Linux On A Microsoft Ubuntu 7.5 (Amd64) Or Ubuntu (Amd86) (Amd77) (Orchestra) (For Ubuntu) (Permanent) (Powerpoint
StoreGrid Linux Server Installation Guide Before installing StoreGrid as Backup Server (or) Replication Server in your machine, you should install MySQL Server in your machine (or) in any other dedicated
CHAPTER 7 SSL CONFIGURATION AND TESTING
CHAPTER 7 SSL CONFIGURATION AND TESTING 7.1 Configuration and Testing of SSL Nowadays, it s very big challenge to handle the enterprise applications as they are much complex and it is a very sensitive
Trend Micro Worry- Free Business Security 8.0. 1 st time setup Tips & Tricks
Trend Micro Worry- Free Business Security 8.0 WFBS installation best practise, preparations and how to Preparation for 2008 Server IIS: Configuring the required Internet Information Services (IIS) roles
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,
A central continuous integration platform
A central continuous integration platform Agile Infrastructure use case and future plans Dec 5th, 2014 1/3 The Agile Infrastructure Use Case By Stefanos Georgiou What? Development practice Build better
Testing Automation for Distributed Applications By Isabel Drost-Fromm, Software Engineer, Elastic
Testing Automation for Distributed Applications By Isabel Drost-Fromm, Software Engineer, Elastic The challenge When building distributed, large-scale applications, quality assurance (QA) gets increasingly
DevOoops Increase awareness around DevOps infra security. Gianluca Varisco @gvarisco
DevOoops Increase awareness around DevOps infra security Gianluca Varisco @gvarisco $ whoami VP Security @ Rocket Internet SE Formerly at Red Hat, Lastminute.com Group, PrivateWave What is DevOps? DevOps
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
Deploying the BIG-IP System with Oracle E-Business Suite 11i
Deploying the BIG-IP System with Oracle E-Business Suite 11i Introducing the BIG-IP and Oracle 11i configuration Configuring the BIG-IP system for deployment with Oracle 11i Configuring the BIG-IP system
Git - Working with Remote Repositories
Git - Working with Remote Repositories Handout New Concepts Working with remote Git repositories including setting up remote repositories, cloning remote repositories, and keeping local repositories in-sync
Git Fusion Guide 2015.3. August 2015 Update
Git Fusion Guide 2015.3 August 2015 Update Git Fusion Guide 2015.3 August 2015 Update Copyright 1999-2015 Perforce Software. All rights reserved. Perforce software and documentation is available from http://www.perforce.com/.
Installation Procedure SSL Certificates in IIS 7
Installation Procedure SSL Certificates in IIS 7 This document will explain the creation and installation procedures for enabling an IIS website to use Secure Socket Layer (SSL). Check IIS for existing
Getting Started Guide
BlackBerry Web Services For Microsoft.NET developers Version: 10.2 Getting Started Guide Published: 2013-12-02 SWD-20131202165812789 Contents 1 Overview: BlackBerry Enterprise Service 10... 5 2 Overview:
Enterprise Content Management System Monitor. How to deploy the JMX monitor application in WebSphere ND clustered environments. Revision 1.
Enterprise Content Management System Monitor How to deploy the JMX monitor application in WebSphere ND clustered environments Revision 1.3 CENIT AG Author: Juergen Poiger 25. August 2015 2 Content Disclaimer...
13.1 Backup virtual machines running on VMware ESXi / ESX Server
13 Backup / Restore VMware Virtual Machines Tomahawk Pro This chapter describes how to backup and restore virtual machines running on VMware ESX, ESXi Server or VMware Server 2.0. 13.1 Backup virtual machines
Rally Installation Guide
Rally Installation Guide Rally On-Premises release 2015.1 [email protected] www.rallydev.com Version 2015.1 Table of Contents Overview... 3 Server requirements... 3 Browser requirements... 3 Access
Jeff Schertz MVP, MCITP, MCTS, MCP, MCSE
Jeff Schertz MVP, MCITP, MCTS, MCP, MCSE A comprehensive excerpt from Jeff Schertz s Lync Server MVP Blog Lync Web Services Load Balancing with KEMP VLM This article addresses a standard DNS Load Balanced
Cloud Services. Introduction...2 Overview...2. Security considerations... 2. Installation...3 Server Configuration...4
Contents Introduction...2 Overview...2 Security considerations... 2 Installation...3 Server Configuration...4 Management Client Connection...4 General Settings... 4 Enterprise Architect Client Connection
DIY Device Cloud Documentation
DIY Device Cloud Documentation Release 1.0 Tony DiCola May 11, 2014 Contents 1 Overview 3 1.1 What is a device cloud?......................................... 3 1.2 Why do you want a device cloud?....................................
FileMaker Server 14. FileMaker Server Help
FileMaker Server 14 FileMaker Server Help 2007 2015 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks
D5.4.4 Integrated SemaGrow Stack API components
ICT Seventh Framework Programme (ICT FP7) Grant Agreement No: 318497 Data Intensive Techniques to Boost the Real Time Performance of Global Agricultural Data Infrastructures Deliverable Form Project Reference
Defeating Firewalls : Sneaking Into Office Computers From Home
1 of 6 Defeating Firewalls : Sneaking Into Office Computers From Home Manu Garg Overview Yes, it's possible. Let me first give you an overview of the setup. You work with a company
An Introduction to Using Python with Microsoft Azure
An Introduction to Using Python with Microsoft Azure If you build technical and scientific applications, you're probably familiar with Python. What you might not know is that there are now tools available
FTP, IIS, and Firewall Reference and Troubleshooting
FTP, IIS, and Firewall Reference and Troubleshooting Although Cisco VXC Manager automatically installs and configures everything you need for use with respect to FTP, IIS, and the Windows Firewall, the
OpenGeo Suite for Linux Release 3.0
OpenGeo Suite for Linux Release 3.0 OpenGeo October 02, 2012 Contents 1 Installing OpenGeo Suite on Ubuntu i 1.1 Installing OpenGeo Suite Enterprise Edition............................... ii 1.2 Upgrading.................................................
SOA Software API Gateway Appliance 7.1.x Administration Guide
SOA Software API Gateway Appliance 7.1.x Administration Guide Trademarks SOA Software and the SOA Software logo are either trademarks or registered trademarks of SOA Software, Inc. Other product names,
App Orchestration 2.5
App Orchestration 2.5 Configuring SSL for App Orchestration 2.5 Prepared by: Andy Zhu Last Updated: July 25, 2014 Contents Introduction... 3 Configure SSL on the App Orchestration configuration server...
10gAS SSL / Certificate Based Authentication Configuration
I. Overview This document covers the processes required to create a self-signed certificate or to import a 3 rd party certificate using the Oracle Certificate Authority. In addition, the steps to configure
Jenkins, Bhyve, and Webdriver: Continuous Integration testing on FreeNAS. Craig Rodrigues [email protected]
Jenkins, Bhyve, and Webdriver: Continuous Integration testing on FreeNAS Craig Rodrigues [email protected] What is Jenkins? System which provides tools for Continuous Integration, Testing Open source
DEPLOYMENT GUIDE. Deploying F5 for High Availability and Scalability of Microsoft Dynamics 4.0
DEPLOYMENT GUIDE Deploying F5 for High Availability and Scalability of Microsoft Dynamics 4.0 Introducing the F5 and Microsoft Dynamics CRM configuration Microsoft Dynamics CRM is a full customer relationship
Deployment and Monitoring. Pascal Robert MacTI
Deployment and Monitoring Pascal Robert MacTI Contents Deployment Standard wotaskd/javamonitor Wonder s wotaskd/javamonitor Alternatives Monitoring Nagios JMX wotaskd/javamonitor Bundled with WO, as two
Hudson configuration manual
Hudson configuration manual 1 Chapter 1 What is Hudson? Hudson is a powerful and widely used open source continuous integration server providing development teams with a reliable way to monitor changes
INSTALLATION GUIDE El Jefe 2.1 Document version: June 2014
INSTALLATION GUIDE El Jefe 2.1 Document version: June 2014 Contents 1 Goal of this Document...3 2 Introduction...3 3 Installation...4 3.1 El Jefe 2.1 Installation on Ubuntu 13.04 LTS...4 3.2 El Jefe 2.1
DEPLOYMENT OF I M INTOUCH (IIT) IN TYPICAL NETWORK ENVIRONMENTS. Single Computer running I m InTouch with a DSL or Cable Modem Internet Connection
DEPLOYMENT OF I M INTOUCH (IIT) IN TYPICAL NETWORK ENVIRONMENTS Introduction I m InTouch is a personal remote access application that allows a user to access the data on his or her PC from a remote location,
Uptime Infrastructure Monitor. Installation Guide
Uptime Infrastructure Monitor Installation Guide This guide will walk through each step of installation for Uptime Infrastructure Monitor software on a Windows server. Uptime Infrastructure Monitor is
Icinga and Puppet Dominik Schulz Head of Datacenter and Operations Magic Internet / MyVideo
A company of ProSiebenSat.1 Media AG Berlin, Mai2014 Icinga and Puppet Dominik Schulz Head of Datacenter and Operations Magic Internet / MyVideo Our Stack Icinga: 300 Hosts and over 4000 Services Linux
Secure Transfers. Contents. SSL-Based Services: HTTPS and FTPS 2. Generating A Certificate 2. Creating A Self-Signed Certificate 3
Contents SSL-Based Services: HTTPS and FTPS 2 Generating A Certificate 2 Creating A Self-Signed Certificate 3 Obtaining A Signed Certificate 4 Enabling Secure Services 5 A Note About Ports 5 Connecting
Smartphone Pentest Framework v0.1. User Guide
Smartphone Pentest Framework v0.1 User Guide 1 Introduction: The Smartphone Pentest Framework (SPF) is an open source tool designed to allow users to assess the security posture of the smartphones deployed
Setting Up SSL on IIS6 for MEGA Advisor
Setting Up SSL on IIS6 for MEGA Advisor Revised: July 5, 2012 Created: February 1, 2008 Author: Melinda BODROGI CONTENTS Contents... 2 Principle... 3 Requirements... 4 Install the certification authority
Installation Guide ARGUS Symphony 1.6 and Business App Toolkit. 6/13/2014 2014 ARGUS Software, Inc.
ARGUS Symphony 1.6 and Business App Toolkit 6/13/2014 2014 ARGUS Software, Inc. Installation Guide for ARGUS Symphony 1.600.0 6/13/2014 Published by: ARGUS Software, Inc. 3050 Post Oak Boulevard Suite
Getting Started with the CLI and APIs using Cisco Openstack Private Cloud
Tutorial Getting Started with the CLI and APIs using Cisco Openstack Private Cloud In this tutorial we will describe how to get started with the OpenStack APIs using the command line, the REST interface
Contents Set up Cassandra Cluster using Datastax Community Edition on Amazon EC2 Installing OpsCenter on Amazon AMI References Contact
Contents Set up Cassandra Cluster using Datastax Community Edition on Amazon EC2... 2 Launce Amazon micro-instances... 2 Install JDK 7... 7 Install Cassandra... 8 Configure cassandra.yaml file... 8 Start
Security Workshop. Apache + SSL exercises in Ubuntu. 1 Install apache2 and enable SSL 2. 2 Generate a Local Certificate 2
Security Workshop Apache + SSL exercises in Ubuntu Contents 1 Install apache2 and enable SSL 2 2 Generate a Local Certificate 2 3 Configure Apache to use the new certificate 4 4 Verify that http and https
Creating a DUO MFA Service in AWS
Amazon AWS is a cloud based development environment with a goal to provide many options to companies wishing to leverage the power and convenience of cloud computing within their organisation. In 2013
The Django web development framework for the Python-aware
The Django web development framework for the Python-aware Bill Freeman PySIG NH September 23, 2010 Bill Freeman (PySIG NH) Introduction to Django September 23, 2010 1 / 18 Introduction Django is a web
NetIQ Access Manager 3.2 integration
KeyShield SSO NetIQ Access Manager 3.2 integration system integrator documentation ver. 1.0.1 (21. Mar. 2014) Na Pankráci 54, Praha 4 Introduction KeyShield SSO authenticates not only a browser session
Online Backup Client User Manual Mac OS
Online Backup Client User Manual Mac OS 1. Product Information Product: Online Backup Client for Mac OS X Version: 4.1.7 1.1 System Requirements Operating System Mac OS X Leopard (10.5.0 and higher) (PPC
Online Backup Client User Manual Mac OS
Online Backup Client User Manual Mac OS 1. Product Information Product: Online Backup Client for Mac OS X Version: 4.1.7 1.1 System Requirements Operating System Mac OS X Leopard (10.5.0 and higher) (PPC
Deploying EMC Documentum WDK Applications with IBM WebSEAL as a Reverse Proxy
Deploying EMC Documentum WDK Applications with IBM WebSEAL as a Reverse Proxy Applied Technology Abstract This white paper serves as a detailed solutions guide for installing and configuring IBM WebSEAL
vsphere Upgrade vsphere 6.0 EN-001721-03
vsphere 6.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document,
Skip the But it Works on My Machine Excuse with Vagrant
Skip the Excuse with Vagrant Ohio LinuxFest 2015 Outline 1 2 3 4 Agenda 1 2 3 4 JVM and Big Data Developer Stylophile Coffee aficionado [email protected] @jbeard6 http://josephbeard.net Agenda 1
DEPLOYMENT GUIDE DEPLOYING F5 AUTOMATED NETWORK PROVISIONING FOR VMWARE INFRASTRUCTURE
DEPLOYMENT GUIDE DEPLOYING F5 AUTOMATED NETWORK PROVISIONING FOR VMWARE INFRASTRUCTURE Version: 1.0 Deploying F5 Automated Network Provisioning for VMware Infrastructure Both VMware Infrastructure and
CDH installation & Application Test Report
CDH installation & Application Test Report He Shouchun (SCUID: 00001008350, Email: [email protected]) Chapter 1. Prepare the virtual machine... 2 1.1 Download virtual machine software... 2 1.2 Plan the guest
Creating a dynamic software deployment solution using free/libre software
Creating a dynamic software deployment solution using free/libre software LinuxTag 2014 08.05.2014 Mattias Giese Solutions Architect for Systems Management and Monitoring [email protected] - Linux/Open
Investment Management System. Connectivity Guide. IMS Connectivity Guide Page 1 of 11
Investment Management System Connectivity Guide IMS Connectivity Guide Page 1 of 11 1. Introduction This document details the necessary steps and procedures required for organisations to access the Homes
MuL SDN Controller HOWTO for pre-packaged VM
MuL SDN Controller HOWTO for pre-packaged VM 1 P a g e Table of Contents 1 Starting the VM... 3 2 Using MuL controller... 3 2.1 Mul component overview... 3 2.2 Running MUL... 5 2.2.1 Running MuL s forwarding
Citrix XenServer Workload Balancing 6.5.0 Quick Start. Published February 2015 1.0 Edition
Citrix XenServer Workload Balancing 6.5.0 Quick Start Published February 2015 1.0 Edition Citrix XenServer Workload Balancing 6.5.0 Quick Start Copyright 2015 Citrix Systems. Inc. All Rights Reserved.
