#how-to

How-to guides 16

  • Updated 2026-06-02

    Tailscale Setup

    Overview This guide explains how to set up Tailscale integration with Skyscrapers-managed EKS clusters. Tailscale provides secure VPN connectivity to your Kubernetes clusters, enabling private network access to cluster resources and advertised routes. The …

  • Updated 2026-06-02

    How-to use the ECR Pull-Through Cache

    This guide covers how to enable the ECR Pull-Through Cache for your clusters. The default tier (quay.io and registry.k8s.io) is fully managed by Skyscrapers; there is nothing for you to do. The opt-in tiers (docker.io, ghcr.io, registry.gitlab.com) require …

  • Updated 2026-05-28

    Wireguard VPN

    Introduction This page describes how to use the Wireguard VPN add-on to securely connect to your Kubernetes cluster and AWS VPC. While we recommend using Tailscale as full-fledged solution, we also provide Wireguard as a simple, cheaper and self-managed …

  • Updated 2026-05-12

    AWS Load Balancer Controller

    Introduction This page describes how to use the AWS Load Balancer Controller as Ingress Controller in your Kubernetes cluster. The ALB controller provisions AWS Application Load Balancers for your Kubernetes Ingress resources. Pre-requisites First …

  • Updated 2026-05-12

    Cert-Manager

    Let’s Encrypt certificates SSL certificates can be automatically fetched and setup for applications deployed on the Kubernetes cluster via cert-manager. We deploy a letsencrypt-prod ClusterIssuer by default, which uses dns01 validation via Route 53. …

  • Updated 2026-05-12

    Concourse usage

    Login with fly fly can be used to access multiple Concourse servers, to accomplish that it has the concept of targets. Each target represents a different Concourse setup, and you need to provide the alias of such target to all the fly commands with the -t …

  • Updated 2026-05-12

    Document naming

    DocumentsDocument naming If you create documents in any form, make sure you follow the following guidelines: Title with Date or period Clear description of contents Customer name if applicable Work issue (GH/PD/etc) reference if applicable Document …

  • Updated 2026-05-12

    General coding guidelines

    Basically, you should always adhere to a language’s specific coding practices: Concourse Docker Helm Terragrunt / OpenTofu We also specify some guidelines around using Git However, we also define a set of standard practices, described below. Although …

  • Updated 2026-05-12

    GIT

    Commits Important Please read this great blog post: https://chris.beams.io/posts/git-commit/. Try to keep commits small Guidelines for good commit messages: Limit the subject line to 50 characters Capitalize the subject line Do not end the subject line …

  • Updated 2026-05-12

    Helm

    As you probably already know, we mainly use Helm to deploy stuff in our Kubernetes clusters, and we highly encourage you to do the same for your own software. As with all the other tools we use, we always try to follow the best suited guidelines and …

  • Updated 2026-05-12

    Kube-green Setup

    Introduction This guide shows how to enable kube-green on your cluster and configure sleep schedules to automatically scale down workloads during off-hours. For background on what kube-green is and how it works, see the explanation page. Enabling …

  • Updated 2026-05-12

    OpenVPN

    Note The OpenVPN component in the SKsycrapers platform is considered deprecated and will be removed during the course of 2025. We recommend using Tailscale or Wireguard instead for secure VPN connectivity to your environment: Refer to our Tailscale setup …

Related tags