DevOpsAutomationCookbook(PACKT,2015)

linzhicheng 66 0 PDF 2019-05-13 17:05:52

This book takes a collection of some of the coolest software available today and shows you how to use it to create impressive changes to the way you deliver applications and software.Starting off with the fundamental command-line tools, you will learn about the Ansible tool. You will explore how tDevops Automation CookbookCopyright c 2015 Packt PublishingAll rights reserved No part of this book may be reproduced, stored in a retrieval system, ortransmitted in any form or by any means, without the prior written permission of the publisherexcept in the case of brief quotations embedded in critical articles or reviews.Every effort has been made in the preparation of this book to ensure the accuracy of theinformation presented, However, the information contained in this book is sold withoutwarranty, either express or implied. Neither the author nor Packt Publishing, and its dealersand distributors will be held liable for any damages caused or alleged to be caused directly orindirectly by this book.Packt Publishing has endeavored to provide trademark information about all of the companiesand products mentioned in this book by the appropriate use of capitals. However, PacktPublishing cannot guarantee the accuracy of this informationFirst published: November 2015Production reference: 1241115Published by Packt Publishing LtdLivery Place35 Livery StreetBirmingham B3 2PB, UKSBN978-1-78439-282-6www.packtpub.comCreditsAuthorCopy EditorMichael DuffySneha SinghReviewersProject CoordinatorKinjal b:Tom geudensSami ronkaProofreaderDiego woitasenSafis EditingIndexerCommissioning EditorHemangini BJulian ursellGraphicsAcquisition EditorKirk Penhaesma ramanProduction coordinatorContent Development EditorRiddhi tuljapurkarShantanu N. AgadeCover workTechnical editeNaveenkumar jainShantanu N AgadeAbout the AuthorMichael Duffy is a technology consultant who spends far too much of his time gettingexcited about automation tools. michael lives in a tiny village in Suffolk and when he isntreading, writing, or playing with automation and infrastructure tools, he can be foundspending as much time as he can with his familyHe runs his own consultancy, Stunt Hamster Ltd, and spends a lot of time telling clients thatDevOps is an approach rather than a job title. Stunt Hamster Ltd has provided services toclients as large as Telefonica 02 and BskyB and is currently working on software to ease thepain of managing decentralized platformsMichael has previously written Puppet Reporting and Monitoring, published byPackt PublishingThis book would not have been possible without my amazing wife bethanI would not have been able to complete this book without her boundlesspatience, love, and understandingI also want to thank my fantastic daughter, Meg, and my incredible sonGriff; you guys have patiently put up with Daddy hiding in his office and havebeen a source of absolute joy to me.One last vote of thanks must go to the editors and especially to thededicated band of reviewers; without you guys, this book would havecontained much more gibberish than it actually doesAbout the reviewersJon auman has been a systems administrator for over 15 years with his current focus onDevops and Webops methodologies He holds certifications in Redhat, NetApp amazon WebServices, and Puppet. Jon has worked for a wide range of employers like duke University,Analysts International, and NetApp in the U.s, as well as Mind candy, Medicanimal comMonitise, and HMRC in the UK. Jon currently runs his own consultancy named DaveOps LtdLondonHe started working with DevOps tools in 2009. His favorite DevOps toolset includes PuppetAnsible. AWs CLI and jen kinsJon was also a reviewer of the packt Publishing book Mastering citrix Xen server(SBN139781783287390)Tom Geudens was given a choice by his parents at the age of 15; either become a baker orgo into IT. That Christmas, Santa brought an msX home computer and the choice was madeAt 20, he had a Bachelor's degree in IT under his belt and joined the it department of colruyt,a Belgian retailer specializing in Lowest Price and doing this through automation. Recentlyhe set up his own IT consultancy company, Elephant Bird Consulting, which specializes inResource-Oriented Computing solutions. He has worked with technologies from PL/1 to HPUXand Linux, and has also battled distributed applications development and configurationmanagement issues. He is the author of the o Reilly book Resource-Oriented ComputingwithnEtkernel,andblogsathttp://practical-netkernel.blogspot.comSami Ronka is an ict professional with a keen interest in different automationmethodologies. His motto is Manually doing the same thing twice is learning, doingit three times is stupidity he has worked in various roles in ict from maintaining anddeveloping different software build automation systems in very large enterprises to datacenter ramp-ups including tasks varying from racking and cabling to defining virtual networkand high available services. He is delighted with the progress of tools and methods for usinginfrastructure as a code, which really has made his life at work easier and more interestingHe believes that changing mindsets takes time, but he knows it is worth itAfter some years of trying to find efficient routes through bureaucracy and changemanagement in large enterprises, he currently works with a smaller IT service providercompany aiming to give small businesses a productivity boost with lean and workingIT resourcesDiego Woitasen has more than 10 years of experience in Linux and open sourceconsulting industry. Diego Woitasen is (with Luis vinay the co-founder of flugel. it. This isSelf-denominated Infrastructure Developers they have applied all those years of experiencein helping all sorts of companies to embrace the devops culture and the new movementsrelated with interdisciplinary cooperative working. He is focused on Devops Engineering,OpenStack, Linux, and open sourcewww.packtpub.comSupport files, eBooks, discount offers, and moreForsupportfilesanddownloadsrelatedtoyourbookpleasevisitwww.Packtpub.comDid you know that Packt offers e Book versions of every book published, with PdF and ePubfilesavailableYoucanupgradetotheeBookversionatwww.Packtpub.comandasaprintbook customer, you are entitled to a discount on the eBook copy. Get in touch with us atserviceapacktpub. com for more detailsAtwww.Packtpub.comyoucanalsoreadacollectionoffreetechnicalarticlessignupor a range of free newsletters and receive exclusive discounts and offers on Packt booksand e booksPACKTLIBhttps://www2.packtpub.ccm/books/subscription/packtlibDo you need instant solutions to your IT questions? PacktLib is Packt's online digital booklibrary. Here, you can search, access, and read Packt's entire library of booksWhy Subscribe?Fully searchable across every book published by PacktCopy and paste, print, and bookmark contentOn demand and accessible via a web browserFree Access for Packt account holdersIfyouhaveanaccountwithpAcktatwww.Packtpub.comyoucanusethistoaccessPacktLib today and view 9 entirely free books Simply use your login credentials forimmediate accessTable of contentsPrefaceChapter 1: Basic Command Line ToolsIntroductionControlling network interfacesMonitoring network details with the IP commandMonitoring connections using the ss com mand122578Gathering baslc os statisticsViewing historical resource usage with SAR12Installing and configuring a Git client15Creating an SSH key for Git15Using ssh-copy-id to copy keysCreating a new Git repository18Cloning an existing Git repository19Checking changes into a Git repository20Pushing changes to a Git remote21Creating a Git branch23Chapter 2: Ad Hoc Tasks with Ansible25Introduction25Installing an Ansible control node on Ubuntu27stalling an Ansible control node on centos28Creating an Ansible inventory29Using the raw module to install python-simplejson31Installing packages with ansible32Restarting services using Ansible34Executing freeform commands with Ansible34Managing users with Ansible35Managing SSH keys with Ansible36

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2019-05-13 17:05:52

很好用,多谢分享!

Generic placeholder image 卡了网匿名网友 2019-05-13 17:05:52

不错, devops 的书太少了。

Generic placeholder image 卡了网匿名网友 2019-05-13 17:05:52

不错的资源,支持一下

Generic placeholder image 卡了网匿名网友 2019-05-13 17:05:52

非常不错,谢谢分享!!