DevOps

  • Running terraform plan shows resources to be added changed or destroyed

    Create an EC2 Instance Using Terraform

    Public cloud infrastructure provides powerful capabilities, features, and functionality for today’s enterprise as it allows businesses to access the hyperscale infrastructure of today’s cloud service providers. They can build their own infrastructure on top of the same environment that Amazon,…

  • Running git in a powershell core prompt

    Ultimate DevOPs Git Commands and Workflow Guide

    If you are learning Git, there is a lot of nuances of the Git workflow to become familiar with. However, with a bit of practice and lab time, most of the concepts working with Git make sense for DevOps workflow.…

  • Connecting to vsphere provider using the hashicorp vault vcenter credentials

    Using Terraform Vault Provider with VMware vSphere

    If you are getting into infrastructure as code (IaC), no doubt you have at least experimented with Hashicorp Terraform. Terraform is a very human-readable language that allows easily provisioning infrastructure across a wide range of environments, from on-premises to the…

  • Download the latest version of hashicorp packer

    Automate VMware Template Patching for Windows

    The more operational tasks that can be automated, the more time vSphere administrators can accomplish other objectivesโ€”one of the tasks that can take time out of a busy schedule VMware template patching. VMware vSphere templates are a great way to…

  • successful-connection-to-vcenter-server-from-ansible-playbook-pulling-vcenter-server-password-from-hashicorp-vault

    Ansible Hashicorp Vault Storing vCenter Password

    Recently I had detailed how to Install Hashicorp Vault on Ubuntu 20.04. If you followed along that post, you will see how easy it is to get a working installation of Hashicorp Vault up and running on your Ubuntu 20.04…

  • Getting-the-download-link-for-downloading-the-latest-Hashicorp-Vault-installation-1

    How To Install Hashicorp Vault on Ubuntu 20.04

    Managing and maintaining secrets in an environment can be challenging. This is especially when using secrets in configuration files, variable files, and other information that can be dangerous to house in plain-text in a flat-file. Hashicorp Vault is a solution…

  • Installing-Posh-ACME-and-Posh-ACME.Deploy-for-managing-Letsencrypt-SSL-certificates

    Automate Letsencrypt Certificate Renewal with PowerShell

    SSL certificates, especially in the home lab, can be difficult to manage and maintain if you have even a handful of VMs to eliminate certificate errors. Letsencrypt has been arguably the best development in the SSL space. It allows having…

  • Use-PowerShell-to-install-Windows-Updates-using-the-PSWindowsUpdate-module

    Zerologon CVE-2020-1472 Vulnerability Automated Patching

    Many security and IT teams are scrambling to get systems patched after the discovery of the “Zerologon”. It provides the holy grail of vulnerabilities to an attacker. An attacker can essentially become a Domain Admin with one click. And what…

  • Ansible-win_ping-successfully-connects-to-the-target-Windows-Server

    Ansible Manage Windows Servers Examples Guide

    Managing your Windows Servers from the GUI in mass is not fun or efficient. While the GUI has its place for one-off and ad-hoc configuration, managing your Windows servers in an automated way is a much better option than using…

  • Configure-shares-and-threshold-for-key-initialization

    Installing Hashicorp Vault Password Management in Ubuntu 18.04

    One of the things that I have been wanting to do for quite some time now is play around with Hashicorp Vault in the lab. In case you haven’t heard (which is doubtful), Hashicorp Vault allows you to have a…