Cloud-init

Configuring Digital Ocean droplets with cloud-init

...
Configuring Digital Ocean droplets with cloud-init

IntroductionOftentimes there will be cases where you will want to automate the provisioning and configuration of your Digital Ocean droplets. There are a plethora of tools out there, however, cloud-init is an industry-standard that is used to initialize and configure instances with user-data. What is Terraform?Terraform is an Infrastructure-as-code...

...
CONTINUE READING
Docker

Provisioning real-time performance monitoring with Netdata

...
Provisioning real-time performance monitoring with Netdata

IntroductionIt goes without saying that implementing some type of metrics solution is an often neglected part of any organization's digital transformation strategy. That said, not all solutions are made the same and many of them can have prohibitively expensive licensing fees. This is where OSS solutions such as Netdata can...

...
CONTINUE READING
Kubernetes

Deploying Secure Firecracker MicroVMs on K8s using Weave FireKube

...
Deploying Secure Firecracker MicroVMs on K8s using Weave FireKube

IntroductionAt their 2018 annual Re:Invent conference, AWS announced an exciting new product called "Firecracker" that is quickly setting the cloud-native ecosystem on fire. Firecracker is a Virtual Machine Manager (VMM) exclusively designed for running transient and short-lived processes. In other words, it is optimized for running functions and serverless...

...
CONTINUE READING
Kubernetes

Optimizing K8s cluster costs with Kubecost

...
Optimizing K8s cluster costs with Kubecost

I will always remember the first time I started playing around with Kubernetes on Amazon EKS as a personal hobby and looked at my costs a month later. This was around when I was first dipping my feet into the waters of the DevOps tools ecosystem and container orchestration with...

...
CONTINUE READING