Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Events
Videos
Audiobooks
Packt Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Repeatability, Reliability, and Scalability through GitOps
Repeatability, Reliability, and Scalability through GitOps

Repeatability, Reliability, and Scalability through GitOps: Continuous delivery and deployment codified

eBook
₹999.99 ₹2740.99
Paperback
₹3425.99
Subscription
Free Trial
Renews at ₹800p/m

What do you get with Print?

Product feature icon Instant access to your digital copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Redeem a companion digital copy on all Print orders
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Product feature icon AI Assistant (beta) to help accelerate your learning
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Table of content icon View table of contents Preview book icon Preview Book

Repeatability, Reliability, and Scalability through GitOps

Left arrow icon Right arrow icon

Key benefits

  • Explore the different GitOps schools of thought and understand which GitOps practices will work for you and your team
  • Get up and running with the fundamentals of GitOps implementation
  • Understand how to effectively automate the deployment and delivery process

Description

The world of software delivery and deployment has come a long way in the last few decades. From waterfall methods to Agile practices, every company that develops its own software has to overcome various challenges in delivery and deployment to meet customer and market demands. This book will guide you through common industry practices for software delivery and deployment. Throughout the book, you'll follow the journey of a DevOps team that matures their software release process from quarterly deployments to continuous delivery using GitOps. With the help of hands-on tutorials, projects, and self-assessment questions, you'll build your knowledge of GitOps basics, different types of GitOps practices, and how to decide which GitOps practice is the best for your company. As you progress, you'll cover everything from building declarative language files to the pitfalls in performing continuous deployment with GitOps. By the end of this book, you'll be well-versed with the fundamentals of delivery and deployment, the different schools of GitOps, and how to best leverage GitOps in your teams.

Who is this book for?

This book is for engineering leaders and anyone working in software engineering, DevOps, SRE, build/release, or cloud automation teams. A basic understanding of the DevOps software development life cycle (SDLC) will help you to get the most out of this book.

What you will learn

  • Explore a variety of common industry tools for GitOps
  • Understand continuous deployment, continuous delivery, and why they are important
  • Gain a practical understanding of using GitOps as an engineering organization
  • Become well-versed with using GitOps and Kubernetes together
  • Leverage Git events for automated deployments
  • Implement GitOps best practices and find out how to avoid GitOps pitfalls
Estimated delivery fee Deliver to India

Premium delivery 5 - 8 business days

₹630.95
(Includes tracking information)

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : May 14, 2021
Length: 292 pages
Edition : 1st
Language : English
ISBN-13 : 9781801077798
Concepts :
Tools :

What do you get with Print?

Product feature icon Instant access to your digital copy whilst your Print order is Shipped
Product feature icon Paperback book shipped to your preferred address
Product feature icon Redeem a companion digital copy on all Print orders
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Product feature icon AI Assistant (beta) to help accelerate your learning
Modal Close icon
Payment Processing...
tick Completed

Shipping Address

Billing Address

Shipping Methods
Estimated delivery fee Deliver to India

Premium delivery 5 - 8 business days

₹630.95
(Includes tracking information)

Product Details

Publication date : May 14, 2021
Length: 292 pages
Edition : 1st
Language : English
ISBN-13 : 9781801077798
Concepts :
Tools :

Packt Subscriptions

See our plans and pricing
Modal Close icon
₹800 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
₹4500 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just ₹400 each
Feature tick icon Exclusive print discounts
₹5000 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just ₹400 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 10,799.97
Enterprise DevOps for Architects
₹4319.99
Software Architecture for Busy Developers
₹3053.99
Repeatability, Reliability, and Scalability through GitOps
₹3425.99
Total 10,799.97 Stars icon

Table of Contents

16 Chapters
Section 1: Fundamentals of GitOps Chevron down icon Chevron up icon
Chapter 1: The Fundamentals of Delivery and Deployment Chevron down icon Chevron up icon
Chapter 2: Exploring Common Industry Delivery and Deployment Practices Chevron down icon Chevron up icon
Chapter 3: The "What" and "Why" of GitOps Chevron down icon Chevron up icon
Section 2: GitOps Types, Benefits, and Drawbacks Chevron down icon Chevron up icon
Chapter 4: The Original GitOps – Continuous Deployment in Kubernetes Chevron down icon Chevron up icon
Chapter 5: The Purist GitOps – Continuous Deployment Everywhere Chevron down icon Chevron up icon
Chapter 6: Verified GitOps – Continuous Delivery Declaratively Defined Chevron down icon Chevron up icon
Chapter 7: Best Practices for Delivery, Deployment, and GitOps Chevron down icon Chevron up icon
Section 3: Hands-On Practical GitOps Chevron down icon Chevron up icon
Chapter 8: Practicing the Basics – Declarative Language File Building Chevron down icon Chevron up icon
Chapter 9: Originalist Gitops in Practice – Continuous Deployment Chevron down icon Chevron up icon
Chapter 10: Verified GitOps Setup – Continuous Delivery GitOps with Harness Chevron down icon Chevron up icon
Chapter 11: Pitfall Examples – Experiencing Issues with GitOps Chevron down icon Chevron up icon
Chapter 12: What's Next? Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon

Customer reviews

Top Reviews
Rating distribution
Full star icon Full star icon Full star icon Full star icon Half star icon 4.3
(6 Ratings)
5 star 66.7%
4 star 16.7%
3 star 0%
2 star 16.7%
1 star 0%
Filter icon Filter
Top Reviews

Filter reviews by




Dustin May 18, 2021
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This book follows a DevOps team's transformation while adopting GitOps. It discusses the issues they ran into and how they overcame them. The majority of the book is high-level and great for an engineering leader. The story is very relatable as the company moves from a couple of releases a year, taking a weekend, to a process supporting frequent releases. This process can act as a cookie-cutter for planning your own transformation while trying to avoid common pitfalls. I appreciated the focus on also supporting a monolith with GitOps. The book ends by getting into the more technical details of ArgoCD, perfect for anyone trying to learn ArgoCD.This book came at the perfect time while I was trying to learn more about GitOps. I've used Flux a bit, and this book has me excited to try ArgoCD!This book is an easy recommendation for any leader looking to adopt GitOps throughout their team or organization.
Amazon Verified review Amazon
Navindra Jun 07, 2021
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Been hearing a lot of buzz around GitOps as of late. There is a very narrow definition when the term was coined a few years ago. Though with any paradigm, GitOps is evolving as a set of practices to encompass more workloads.Was looking for some thought leadership and some concrete examples. Glad I came across this book learning about both sides of rationale on why to implement and concrete examples on how to implement.Was my first time touching ArgoCD and a few of the Visual Studio plug-ins which helped me get started in no time and I feel a lot more confident in both.
Amazon Verified review Amazon
Ryan May 27, 2021
Full star icon Full star icon Full star icon Full star icon Full star icon 5
A must-read for anyone from a beginner to an advanced practitioner of gitops. Learn how to best use GitOps to automate manual tasks in the software delivery lifecycle.
Amazon Verified review Amazon
Amazon Customer Jun 16, 2021
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This book is very good starting point to start GitOps journey.It covers Fundamentals of CI-CD ( Delivery and Deployment ) in very detail. explained why and what need for Gitops. also GitOps types and its benefits. Best practices of gitops with labs and examples. it covers ArgoCD As well. Learn how to best use of GitOps to automate manual tasks in the software delivery lifecycle. this book is for anyone from a beginner to an advanced practitioner of gitopsWell written, formatted and organised contains. easy to ready. Highly recommend.
Amazon Verified review Amazon
Amazon Customer Sep 12, 2021
Full star icon Full star icon Full star icon Full star icon Empty star icon 4
If you are reading this review, you are likely already in the cloud, working on DevOps practices and have a desire to move as much of these processes to version control as possible.Who should read this:DevOps teams, cloud architects, technical leadersWhy:Scaling out in the cloud moves fast and things can get complex just as fast. GitOps attempts to improve this.2 parts:Story/ScenarioHands on with specific toolsThe story parts of the book walks through a company journey in needing to move quickly and desire to improve their processes for getting code into production quickly and safely. You can tell the author has been through these situations before based on some of the real-world challenges that can come up. For example, a ubiquitous butler tool used for anything and everything by some companies and that challenges this can create, the dichotomy of designing solutions for empowering developer teams to do more on their own with greater control vs. abstracting decisions away and providing an opinionated solution, and several explorations down a path only to quickly re-evaluate and change course. All of this is realistic in my experience and solidifies the point that a GitOps approach can help empower these different scenarios. I feel this is the real point of the book and where the value lies.The second part goes deep into some specific tooling. Overall, this is a good idea for the reader to understand a few options of what is possible, but there are many different ways to solve problems and the reader will want to understand these are just a few options. The content here, like any other technical content, will likely become out-of-date rather quickly, but the concepts will likely continue to be relevant for many years.The focus in this book is on deploying containers with Kubernetes. The following sections cover recommendations from local developer environment using VS code and extensions as well as some sepecific solutions for Continuous Deployment using ArgoCD and Harness. There is plenty of content to get someone going, but further exploration will obviously be needed to get these solutions into production. I believe the author's intent is to provide that nudge in the right direction, and I think the contents of this book succeed in that nudge.Summary:If you want to get a better understanding of GitOps and a good jump start to help you on your journey, Repeatability, Reliability, Scalability Through GitOps is a great book to help you do just that.
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

What is the digital copy I get with my Print order? Chevron down icon Chevron up icon

When you buy any Print edition of our Books, you can redeem (for free) the eBook edition of the Print Book you’ve purchased. This gives you instant access to your book when you make an order via PDF, EPUB or our online Reader experience.

What is the delivery time and cost of print book? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela
What is custom duty/charge? Chevron down icon Chevron up icon

Customs duty are charges levied on goods when they cross international borders. It is a tax that is imposed on imported goods. These duties are charged by special authorities and bodies created by local governments and are meant to protect local industries, economies, and businesses.

Do I have to pay customs charges for the print book order? Chevron down icon Chevron up icon

The orders shipped to the countries that are listed under EU27 will not bear custom charges. They are paid by Packt as part of the order.

List of EU27 countries: www.gov.uk/eu-eea:

A custom duty or localized taxes may be applicable on the shipment and would be charged by the recipient country outside of the EU27 which should be paid by the customer and these duties are not included in the shipping charges been charged on the order.

How do I know my custom duty charges? Chevron down icon Chevron up icon

The amount of duty payable varies greatly depending on the imported goods, the country of origin and several other factors like the total invoice amount or dimensions like weight, and other such criteria applicable in your country.

For example:

  • If you live in Mexico, and the declared value of your ordered items is over $ 50, for you to receive a package, you will have to pay additional import tax of 19% which will be $ 9.50 to the courier service.
  • Whereas if you live in Turkey, and the declared value of your ordered items is over € 22, for you to receive a package, you will have to pay additional import tax of 18% which will be € 3.96 to the courier service.
How can I cancel my order? Chevron down icon Chevron up icon

Cancellation Policy for Published Printed Books:

You can cancel any order within 1 hour of placing the order. Simply contact customercare@packt.com with your order details or payment transaction id. If your order has already started the shipment process, we will do our best to stop it. However, if it is already on the way to you then when you receive it, you can contact us at customercare@packt.com using the returns and refund process.

Please understand that Packt Publishing cannot provide refunds or cancel any order except for the cases described in our Return Policy (i.e. Packt Publishing agrees to replace your printed book because it arrives damaged or material defect in book), Packt Publishing will not accept returns.

What is your returns and refunds policy? Chevron down icon Chevron up icon

Return Policy:

We want you to be happy with your purchase from Packtpub.com. We will not hassle you with returning print books to us. If the print book you receive from us is incorrect, damaged, doesn't work or is unacceptably late, please contact Customer Relations Team on customercare@packt.com with the order number and issue details as explained below:

  1. If you ordered (eBook, Video or Print Book) incorrectly or accidentally, please contact Customer Relations Team on customercare@packt.com within one hour of placing the order and we will replace/refund you the item cost.
  2. Sadly, if your eBook or Video file is faulty or a fault occurs during the eBook or Video being made available to you, i.e. during download then you should contact Customer Relations Team within 14 days of purchase on customercare@packt.com who will be able to resolve this issue for you.
  3. You will have a choice of replacement or refund of the problem items.(damaged, defective or incorrect)
  4. Once Customer Care Team confirms that you will be refunded, you should receive the refund within 10 to 12 working days.
  5. If you are only requesting a refund of one book from a multiple order, then we will refund you the appropriate single item.
  6. Where the items were shipped under a free shipping offer, there will be no shipping costs to refund.

On the off chance your printed book arrives damaged, with book material defect, contact our Customer Relation Team on customercare@packt.com within 14 days of receipt of the book with appropriate evidence of damage and we will work with you to secure a replacement copy, if necessary. Please note that each printed book you order from us is individually made by Packt's professional book-printing partner which is on a print-on-demand basis.

What tax is charged? Chevron down icon Chevron up icon

Currently, no tax is charged on the purchase of any print book (subject to change based on the laws and regulations). A localized VAT fee is charged only to our European and UK customers on eBooks, Video and subscriptions that they buy. GST is charged to Indian customers for eBooks and video purchases.

What payment methods can I use? Chevron down icon Chevron up icon

You can pay with the following card types:

  1. Visa Debit
  2. Visa Credit
  3. MasterCard
  4. PayPal
What is the delivery time and cost of print books? Chevron down icon Chevron up icon

Shipping Details

USA:

'

Economy: Delivery to most addresses in the US within 10-15 business days

Premium: Trackable Delivery to most addresses in the US within 3-8 business days

UK:

Economy: Delivery to most addresses in the U.K. within 7-9 business days.
Shipments are not trackable

Premium: Trackable delivery to most addresses in the U.K. within 3-4 business days!
Add one extra business day for deliveries to Northern Ireland and Scottish Highlands and islands

EU:

Premium: Trackable delivery to most EU destinations within 4-9 business days.

Australia:

Economy: Can deliver to P. O. Boxes and private residences.
Trackable service with delivery to addresses in Australia only.
Delivery time ranges from 7-9 business days for VIC and 8-10 business days for Interstate metro
Delivery time is up to 15 business days for remote areas of WA, NT & QLD.

Premium: Delivery to addresses in Australia only
Trackable delivery to most P. O. Boxes and private residences in Australia within 4-5 days based on the distance to a destination following dispatch.

India:

Premium: Delivery to most Indian addresses within 5-6 business days

Rest of the World:

Premium: Countries in the American continent: Trackable delivery to most countries within 4-7 business days

Asia:

Premium: Delivery to most Asian addresses within 5-9 business days

Disclaimer:
All orders received before 5 PM U.K time would start printing from the next business day. So the estimated delivery times start from the next day as well. Orders received after 5 PM U.K time (in our internal systems) on a business day or anytime on the weekend will begin printing the second to next business day. For example, an order placed at 11 AM today will begin printing tomorrow, whereas an order placed at 9 PM tonight will begin printing the day after tomorrow.


Unfortunately, due to several restrictions, we are unable to ship to the following countries:

  1. Afghanistan
  2. American Samoa
  3. Belarus
  4. Brunei Darussalam
  5. Central African Republic
  6. The Democratic Republic of Congo
  7. Eritrea
  8. Guinea-bissau
  9. Iran
  10. Lebanon
  11. Libiya Arab Jamahriya
  12. Somalia
  13. Sudan
  14. Russian Federation
  15. Syrian Arab Republic
  16. Ukraine
  17. Venezuela
Modal Close icon
Modal Close icon