luktom.net
  • blog
  • contact
  • polish




How to restore EBS snapshots with Ansible?

So you backup your EBS volumes, but do you actually test if you can recover them? How long does it take to restore EBS snapshot and bring your EC2 instance back to life? In this post I’ll show you how to automatate EBS restore process using Ansible and stop worrying about RTO :) The restore […]

Read More


On 29 Dec, 2018
Ansible, AWS
No Comments

Don’t trust Terraform’s prevent_destroy feature

When you read Terraform docs there’s a page with lifecycle attributes that you can specify for the resources. Among the others there’s prevent_destroy attribute whose behaviour is documented as: prevent_destroy (bool) – This flag provides extra protection against the destruction of a given resource. When this is set to true, any plan that includes a destroy […]

Read More


On 17 Nov, 2018
AWS
With 1 Comment

What’s the real RPO for databases on AWS RDS and why you’re probably wrong?

Recently I’ve been doing some research on the abilities to restore MySQL databases on AWS RDS. The customer requirement was to have 15 minutes RPO for databases. Can we meet the requirement with AWS RDS alone? At the first moment I thought so, but then I considered what happens when someone does “accidental deletion” of […]

Read More


On 29 Oct, 2018
AWS
With 4 Comments

AWS Lambda and MySQL IAM Authentication in Go

Recently I’ve tried to write a lambda function in Go, which connects to MySQL database on RDS instance and use IAM Authentication instead of “traditional” approach with passwords (which I think is an anti-pattern in cloud environments). I’ve spent way too much time to solve the problem, but the documentation and examples on the Internet […]

Read More


On 18 Aug, 2018
Go
With 7 Comments

First impressions of Google Cloud Platform by AWS Expert

I love learning new things and recently I’ve been learning Kubernetes. After trying it on localhost with Minikube I wanted something more production-like. As AWS doesn’t offer any Kubernetes-as-a-service yet, I’ve tried Azure Kubernetes Service but encountered some issues, so I thought why not check Google’s offer? I’ve never used Google Cloud before and as […]

Read More


On 21 May, 2018
Google Cloud
No Comments

How to update CentOS/RHEL using Ansible?

On the web you can find many tips about how to update CentOS/RHEL linux systems. Some of them are quite old and do not leverage new features available in recent Ansible versions, other has some issues or do not provide a nice way to display what’s going on. Recently I’ve spent some time tuning ansible […]

Read More


On 06 Apr, 2018
Ansible
With 13 Comments

Work comfortable with AWS CLI profiles in Bash

As I work with multiple AWS accounts every day I need to switch between them very often. It’s a key issue for me to always be sure on which account I work and execute AWS CLI command. So I wrote a quick bash function that I put in my .bashrc. The function is used in my […]

Read More


On 15 Mar, 2018
AWS
No Comments

  • Page 2 of 3
  • 1
  • 2
  • 3
Łukasz Tomaszkiewicz

Łukasz Tomaszkiewicz

Łukasz Tomaszkiewicz is a highly skilled and passionate cloud expert who loves to automate repeatable things and secure them.

His broad experience in the areas of software development, database design, containerization and cloud infrastructure management gives him a holistic view of a modern technology stack.

In his spare time he enjoys photography, blogging and speaking on local IT-related communities.

Vim-believer :)

Categories

  • Ansible
  • AWS
  • C#
  • Go
  • Google Cloud
  • Kubernetes
  • Prometheus
  • Speeches
  • Virtualization
  • Windows

Tags

alert alerting alertmanager ansible ansible operator argocd aws aws cli aws ug bash c# centos cloudwatch databases esxi flux gcp gitops google cloud k8s kubernetes linux mysql open source operator operator-sdk policies powershell prelekcje prometheus recovery restore rhel rpo rto scp speeches terraform virtualization vmware vsan vsphere weaveworks wifi windows

Copyright © 2006-2018 by Łukasz Tomaszkiewicz. Wszelkie prawa zastrzeżone