Kubernetes at Optimal Value
Kubernetes At Optimal Value On Thursday November 10th I was fortunate to be able to join the “Kubernetes at Optimal Value” event hosted by our dear friends at Fullstaq. The venue for this fully staq’ed day with Kubernetes ins-and-outs was Landgoed De Horst in Driebergen-Rijsenburg, which is as gorgeous as the […]
Kubernetes
These last few months I’ve been writing a lot for Greater and today I can give away a tiny bit of the writing process. I’ve always been OK at writing documentation, but I certainly won’t go as far as saying that writing is a second nature. Writing a good piece […]
Temporary SSH access
This is a fun one from a while ago. Let me warn you up front though: it goes against the principle to not login on your servers via SSH and use deployment tools like Ansible, but it has its use cases. So, what’s this all about? Well, at a job […]
Webservices part IV – Nextcloud, Traefik and TLS
We’ve covered quite a lot on our journey to automate the creation of one single VPS, hosting multiple websites or webapps. As you can see in the below diagram, we’re deploying to a Digital Ocean droplet, using Terraform and cloud-init. All code goes in git of course. Docker and Dockerfiles have been covered in part II of this series, Docker compose and a couple of web apps in part III.
Webservices part II – Cloud-init , Docker and Dockerfile
As described last time, the plan is to automate the creation of one single VPS, hosting multiple websites or webapps. We’re putting these sites or apps in containers and distribute the incoming requests with a cloud native reversed proxy. Since I’ll be introducing quite a lot of new technologies in […]
Webservices part I – Provider, Terraform and cloud-init
Giving you a high overview of what we’ll be doing, the plan is to automate the creation of one single VPS, hosting multiple websites or webapps. We’re putting these sites or apps in containers and distribute the incoming requests with a cloud native reversed proxy. Since I’ll be introducing quite […]
Kubernetes, Kubernetes Certs and Getting Your Feet Wet
Kubernetes, Kubernetes Certs and Getting Your Feet Wet Containers, container orchestration, cloud native.. At this point these might feel like buzzwords to some IT professionals, but numbers don’t lie. Latest reports from the CNCF show that Kubernetes usage increased by 67% since last year and now a staggering 5.6 million […]
Cloud technology
Running your applications not on servers that are in your possession (either onsite or in a datacenter), but on somebody else’s server. That is where it all began. When people are talking about ‘the cloud’, they often mean the original big three: Amazon Web Services (AWS) Microsoft Azure Google Cloud […]
Essential Git – Part 2
Be sure to check out the last post. In the intro I explain that we’ll be experimenting with some cool technologies to, for example, setup a webserver from scratch the coming weeks. But first we need a good grasp on the basics, and the basis of this all is git. Git […]
Essential Git – Part 1
The coming weeks we’ll be experimenting with some cool technologies to, for example, setup a webserver from scratch with a couple Infrastructure as Code tools and configuration management tools, websites served by Docker containers, a reverse proxy based on Traefik and a couple of different VPS and cloud providers. The […]
Screen hero
Screen hero One of the first tools I’ll always install on any Linux system, be it baked in via Packer, installed via cloud init or deployed with Ansible, is a terminal multiplexer, more specifically GNU screen. A terminal multiplexer is a terminal window manager that multiplexes a physical terminal between […]
Vim expert
Working in the Linux terminal every day, for me it is a no-brainer to use vi, more specifically vim. It’s installed by default on every Linux system (vi is anyway) and it is very, very powerful. The only thing that could hold you back is, as it is jokingly called, […]