Skip to main content

Intro to Azure ACI

· 4 min read

Photo by Christopher Gower on Unsplash

Easily Deploy Containers to Azure directly from your Desktop

Introduction

Containers are now a mature solution providing an additional level of infrastructure abstraction. In many cases, containers can replace workloads traditionally powered by virtual machines.

How to Create Kubernetes Homelab

· 7 min read

Photo by Clay Banks on Unsplash

How to create Kubernetes home lab on an old laptop

Introduction

I’ve recently “discovered” and old laptop forgotten somewhere in the depths of my basement and decided to create a mini home lab with it where I could play around with Kubernetes.

How to Learn Devops

· 7 min read

Image by Gerd Altmann from Pixabay

How to learn and stay up to date with DevOps and Cloud Native technologies

Tell me and I forget. Teach me and I remember. Involve me and I learn.

Bejnamin Franklin

Know what is important to know

A famous Greek philosopher Aristotle (384 BC — 322 BC) has been called the last person to know everything there was to know in the science. Since than science grown exponentially, became divided and subdivided into specialized, narrow disciplines.

Cloud Native Developer Workflow

· 7 min read

Photo by Hack Capital on Unsplash

Cloud Native - Developer Workflow

Software Development Lifecycle with Kubernetes and Docker

Introduction

Software development tooling and processes have evolved rapidly in last decade to meet growing needs of developers. On top of mastering, often a few, programing languages and paradigms, software developers must learn to navigate increasingly complex landscape of tools and processes.

Expose Kubernetes Service Using Ngrok

· 4 min read

Photo by Product School on Unsplash

Expose local Kubernetes service on internet using ngrok

Working with local Kubernetes cluster such as minikube, k3s, microk8s or others is great for testing new features, experimenting and running POCs. Once you are ready with a cool new functionality or just want to share quickly results of your work with colleagues or customers, well you have to push everything to an online cluster. It might not be an issue if you have good CI/CD pipeline setup, but most of the time it’s simply too much effort for a simple one-off demo.

Portable Kubernetes Management With Kubectl in Docker Container

· 7 min read

Image by Julius Silver from Pixabay

Portable Kubernetes management with kubectl in Docker container

Saying that Kubernetes is becoming mainstream would be an understatement. In fact, it has influenced how modern distributed systems are designed and operated. By abstracting away infrastructure concerns we are able to leverage Kubernetes as a “platform to build platforms” or “cloud operating system” with lots of obvious benefits, but also development and operational challenges.