Category Archives: Amazon Web Services

Enforcing AWS ElastiCache (Valkey) Best Practices with Kyverno + Crossplane + GitOps

Use Kyverno in audit and enforce modes to standardize AWS ElastiCache (Valkey) ReplicationGroups defined by Crossplane. Includes example ClusterPolicy, annotations, and tips for Policy Reporter.

How to Manage AWS Valkey Clusters with Crossplane and GitOps

How to Manage AWS Valkey Clusters with Crossplane and GitOps Managing AWS Valkey clusters (the open Redis fork) can be done declaratively with Crossplane, bringing the benefits of GitOps to DBAs and platform engineers. This guide walks through importing an existing Valkey cluster into Crossplane, configuring it with Kustomize, and deploying with Argo CD. Step […]

Enabling Windows nodes inside an EKS cluster on AWS.

Description We recently went about adding windows nodes for some legacy dotnet stacks at Ancestry. As part of this we followed the AWS documentation to enable windows. We also use Karpenter to handle the scheduling and decided to make a new provisioner for just windows. After following the docs a new windows node came up […]

Move from Quay to AWS ECR Automation

Why the move We recently have decided to move all the docker repositories from a private registry called Quay to ECR. Quay uses robot tokens in order to authenticate the registry in order to push images. We have found it is more cost effective to just use ECR instead of pay for and maintain Quay […]