Devops


How to Change the Node Exporter Port if It is Already in Use

The Node Exporter is a service from Prometheus that allows for the extraction of node information via an Application Program Interface (API). If you are reading this then you probably are well aware…

programmingawsmachine-learning

How to Store Your Secrets Using Vault and Python

Manage your secrets using Vault and Python — Dock2Learn

vaultpythonsecrets

Using Jenkins for File Upload to AWS S3: Step-by-Step Guide

jenkinsawss3

Choosing between AWS PrivateLink and Transit Gateway

When connecting your AWS environment to a SaaS solution in another AWS account, what do you say if you get asked whether you want to use AWS PrivateLink, Transit Gateway (TGW), or VPC Peering to…

awscloud-computingamazon-web-services

Deploy from Gitlab to AWS EC2

Gitlab CI pipeline for AWS EC2 deployment

awsgitlabci

How to Use the CloudFormation Sub Function

Since I started using AWS CloudFormation 4 years ago, I have seen many people using the Fn::Join command to merge information such as static text and variables in their CloudFormation templates. While this works, it can get messy and difficult to understand when things get complicated. Fn::Sub helps simplify our template definitions.

cloudformationawsdevops

Terraform + Yaml = ❤️

terraformyamldevops

AWS Site-to-Site VPN with NAT

awsdevopscloud-computing

Building and Publishing a Docker Image to Amazon ECR using Bitbucket Pipelines

How to build a container and push it to a container registry, all from within Bitbucket Pipelines.

awsdockerdevops

How to Easily Delete an S3 Bucket with Millions of Files in it

Quick automation tips for clearing out your AWS S3 buckets.

awss3cloud