You can use: or look at your ~/.gitconfig file. The local configuration will be in your repository’s .git/config file. Use: to see where that setting is defined (global, user, repo, etc…)
Comparing changes with git diff
Diffing is a function that takes two input data sets and outputs the changes between them. git diff is a multi-use Git command that when executed runs a diff function on Git data sources. These data sources can be commits, branches, files and more. This document will discuss common invocations of git diff and diffing work flow patterns. The git […]
Using Ansible to provision AWS EC2 instances
A practical way to provision instances on Amazon Web Service EC2 with Ansible. Welcome, this article shows a simple approach to use Ansible for provisioning an AWS EC2 instance. Ansible is a configuration management tool widely used to provision IT environments, deploy software or be integrated to CI/CD pipelines. There are lots of Ansible modules developed to ease […]
How to create AWS EC2 key using Ansible
I wanted to create Amazon EC2 Key pair using Ansible tool. I do not want to use AWS CLI. Is it possible to create AWS ec2 key using Ansible? You need to use ec2_key module of Ansible. This module has a dependency on python-boto version 2.5 or above. boto is nothing but a python interface […]
An Introduction to Terraform
This is Part 2 of the Comprehensive Guide to Terraform series. In Part 1, we explained why we picked Terraform as our IAC tool of choice and not Chef, Puppet, Ansible, SaltStack, or CloudFormation. In this post, we’re going to introduce the basics of how to use Terraform to define and manage your infrastructure. The official Terraform Getting Started […]
Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation
If you search the Internet for “infrastructure-as-code”, it’s pretty easy to come up with a list of the most popular tools: Chef Puppet Ansible SaltStack CloudFormation Terraform What’s not easy is figuring out which one of these you should use. All of these tools can be used to manage infrastructure as code. All of them […]
How useful is Ansible in a Cloud-Native Kubernetes Environment?
A question I’ve been hearing a lot lately is “why are you still using Ansible in your Kubernetes projects?” Followed often by “what’s the point of writing your book Ansible for Kubernetes when Ansible isn’t really necessary once you start using Kubernetes?” I spent a little time thinking about these questions, and the motivation behind them, and […]
RPA (Robotic Process Automation): What’s In Store For 2020?
It’s been a banner year for the RPA (Robotic Process Automation) software market. The fundings have definitely been eye-catching. In April, UiPath announced a Series D round for $568 million, led by Coatue, for a valuation of $7 billion. Then last month there was Automation Anywhere, which raised $290 million in a Series B round led by […]
HOW USEFUL IS ANSIBLE IN A CLOUD-NATIVE KUBERNETES ENVIRONMENT?
A question I’ve been hearing a lot lately is “why are you still using Ansible in your Kubernetes projects?” Followed often by “what’s the point of writing your book Ansible for Kubernetes when Ansible isn’t really necessary once you start using Kubernetes?” I spent a little time thinking about these questions, and the motivation behind them, and […]