Logo Marks Blog
  • Home
  • About
  • Skills
  • Experiences
  • Education
  • More
    Recent Posts
  • Posts
  • CV
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • Posts
  • gitops
  • socat
Hero Image
Practical GitOps Pattern

Introduction If you’ve spent any time working with Kubernetes, you’ve probably heard of GitOps—a methodology that treats Git as the source of truth for defining and operating infrastructure and applications. In this post, I’ll walk you through a GitOps setup that uses a hierarchical folder structure, combining Helm, Helmfile, and Kustomize to give you robust, testable, and scalable deployments. We’ll also see how tools like Flux and Tilt fit into the workflow, enabling both automated deployments and seamless local development.

    Tuesday, February 25, 2025 | 6 minutes Read
    Hero Image
    Using socat to backdoor via kubernetes

    Sometimes when you’re developing or debugging locally you need access to resources that are exposed to your cluster. Typically, most organisations use VPN’s to enable you to access these resources, but there’s a much easier way. Socat. The alpine/socat image is perfect for enabling backdoor access to private or internal services that are available to your cluster without having to set up and manage VPN’s. How it works is pretty simple. We run a socat pod exposing a service that’s viewable by the pod but not by us.

      Friday, January 22, 2021 | 1 minute Read
      Navigation
      • About
      • Skills
      • Experiences
      • Education
      • Recent Posts
      Contact me:
      • contact@markgascoyne.co.uk
      • +44 7951553010

      Toha Theme Logo Toha
      © 2020 Copyright.
      Powered by Hugo Logo