Hello there šŸ‘‹

Welcome to WormholeRelays, it is MrWormHole’s blog about Go, Docker, Terraform, Cloud Native and many more 🐧 å®ˆē “é›¢

yellow-shining-k3s-background

Broke Captain's Kubernetes Cluster Guide(super simple & convenient cost)

The Intro In this guide, I will be showing how to set up a simple Kubernetes(K3S) cluster which will have 1 master node and 2 worker nodes on Hetzner Cloud. My main goal is to make newcomers’ transition to Kubernetes very smooth as a person who suffered enough with complex tutorials/bills and didn’t get enough chance to poke a Kubernetes cluster. This tutorial should be applicable to any cloud provider but be warned pricing would be extremely different....

December 5, 2021 Ā· 7 min Ā· 1328 words Ā· Talha Altinel
turquoise-gopher-background

[DEV PART 2/2] Serverless Highscore Go API with Faasd and CockroachDB

The Intro Ā Hi everyone, this is the 2nd part of the series, we will be developing our API in this part. I will assume you have already followed the previous part and setup faasd and CockroachDB in your cloud server instance and have faas-cli in your both client computer and cloud server instance. I will also assume you have Go on your computer and a proper text editor. Let’s quickly get started....

September 8, 2021 Ā· 10 min Ā· 2046 words Ā· Talha Altinel
yellow-gopher-background

[INFRA PART 1/2] Serverless Highscore Go API with Faasd and CockroachDB

The Series Intro Ā Hi everyone, in this series we will be creating serverless highscore REST API in Go and utilize the most advanced and bleeding-edge open-source technologies such as Faasd(OpenFaaS engine) and CockroachDB(our cluster database). Keep in mind that we will actually need a server to do serverless computing :) (Plot Twist) In this 1st part, we will be setting up the infrastructure side for Hetzner Cloud with Terraform then in the 2nd part we will develop/deploy our functions with help of faas-cli....

September 8, 2021 Ā· 5 min Ā· 1002 words Ā· Talha Altinel
blue-gopher-background

Localstack with Terraform and Docker for running AWS locally

The Intro Ā Hello everyone, in this post I will be demonstrating how you can run localstack with Terraform and Docker and give you a proof of concept go application so you can tweak it according to your logic and follow anything you want to do such as integration/system tests for AWS services in your own CI/CD or localhost. Github Repository for PoC(proof of concept): hotdog-PoC-repository Requirements: Docker docker-compose Terraform Go aws CLI A bit of lambda, dynamodb and kinesis knowledge Localstack is a testing/mocking framework for developing Cloud applications locally....

July 3, 2021 Ā· 4 min Ā· 785 words Ā· Talha Altinel