Learning stuff: Pulumi for AWS

I decided to make a habit of learning at least one new tool, technology every month and prepare a blog post about it. In recent months I focused mostly on the stuff I was dealing at work. Right now I’m reading “Atomic Habits” by James Clear, so that’s the first habit I would like to create. :) What is Pulumi This month I decided to check out Pulumi. Pulumi is an open-source infrastructure as code tool....

September 15, 2021 · 6 min

Integrating Cert Manager with Route53 on EKS

Integrating Cert Manager with Route53 on EKS In this article I will show, how you can automatically get Let’s Encrypt SSL certificates using Cert Manager. We will leverage the DNS01 challenge and use a Route53 Hosted Zone to answer the challenge. The Cert Manager will use an EKS IAM Role Service Account, which follows AWS best practices for security. Set up the EKS cluster with Terraform We will use this EKS module to provision our EKS cluster....

April 2, 2021 · 5 min

Build a static web page with Hugo and Amplify

Static website hosting You most probably heard about static website hosting, static website generators and Github Pages or Netlify. After the boom of web technologies the backends got heavier and heavier, page loading times increased multiple times. You wanted to create a blog or portfolio website and you had to: buy a server/VPS buy/install a database buy a domain install the required backend software and configure it ensure the system is patched make backups You either made this by yourself or bought a managed solution from some provider....

September 24, 2020 · 4 min

Using AWS SAM and CodeDeploy to deploy serverless applications

AWS Serverless Application Model I was recently preparing for my AWS DevOps Engineer exam and I wanted to give AWS Serverless Application Model a try. AWS Serverless Application Model is a framework to build and deploy serverless application on AWS using Lambda, API Gateway and DynamoDB. Under the hood it is a AWS CloudFormation transform, which expands the CloudFormation syntax and adds additional resources under the AWS::Serverless namespace. During the template provisioning those resources get expanded to basic CloudFormation resources....

September 18, 2020 · 8 min