Increasing the size of a Redhat-based EBS volume
While following my own steps for resizing an EBS volume, I discovered that Redhat-based systems require more.
While following my own steps for resizing an EBS volume, I discovered that Redhat-based systems require more.
Because Redhat-based OSes are slightly different from Debian-based ones, I ran into some issues provisioning an AMI with Ansible and Packer. This article is to ensure I can find the solution quickly in the future.
Last month I wrote about the installation script I built for Igor, but as I started writing more Lambda functions recently I realized that I needed that same functionality in a more easily accessible way. So I created Aqua to do this for me.
I gave a short lightning talk about automating the creation of AWS API Gateways at the AWS Meetup. This is based on the work I did for that on Igor.
When I set up Igor in Lambda for the first time, I mostly followed the directions as provided in a Lambda template. This template has a description of all the steps that need to be taken, but to be honest it's a bit unwieldy. So I created a script to do this for me.
Today someone asked me if it's possible to host a Hugo site on AWS that is only accessible from their company IP. Of course it is, let me explain how.
Today AWS introduced the ability to request free SSL certificates for use with their services and I immediately jumped on that to try it out for this site. Let's have a look at how that went.
Recently AWS introduced their CloudFormation Designer tool. Part of CloudFormation, this Designer allows you to visually design and edit your templates. In this article I try to show you how you can use the tool and fit it into your workflow.
Sometimes the default size for your root volume in an EC2 instance isn't good enough. As there is no clear documentation on the best way to do this for CloudFormation managed instances, I'm describing my methods for increasing the size here.
This article describes setting up a single security group with cloudformation that you can use to ensure you can easily gain access to your servers wherever you are. And as a bonus it describes how you can update the parameters of your stack from the command line without needing access to its template.
Over the Christmas break I made some time to implement changes to my AWS setup that I've been thinking of. As this invalidates some of the things I've written about in other articles I felt I should point them out here as well.
Enabling SSL on an Elastic Load Balancer in AWS is fairly straightforward and well documented, but that’s only one part of the whole process. When I needed to set it up again last week I figured that this time I would document the entire thing, from getting the keys to incorporating it into a CloudFormation template.
When it comes to creating an infrastructure in AWS, CloudFormation is a great tool. You can use it to manage your entire infrastructure, from the initial setup to any updates and removing it all again. This article will guide you through these first steps.
In order to improve security for my EC2-instance, but still keep it useful, I came up with a script that automatically opens up SSH access for my current IP address.
As I'll be writing a number of articles about AWS in the future, I figured it would be a good idea to first introduce the basics. This article will therefore introduce the AWS API, and guide you through setting it up for your own use.