avasdream@home:~#

  • Longhorn Namespace Stuck Terminating - Delete Longhorn from Kubernetes Cluster

    Official Documentation on how to delete Longhorn from Kubernetes Cluster. If I have read this before trying to delete longhorn, I would have two more hours of my life, so please do you a favor. So, I recently tried to delete Longhorn, a cloud native distributed block storage, from one...

  • Gatsby Hydration Issue

    I recently made the error of using Gatsby instead of Next JS for the development of a Landing Page. Styled Components were used and everything was working fine in dev mode. In production mode, the hydration of the page was not working. Therefore, the CSS of the page was not...

  • Terraform Gitlab CI - Error refreshing state: HTTP remote state endpoint requires auth

    Error refreshing state: HTTP remote state endpoint requires auth Maintainer access All tokens correctly set username and password. Check this locally Terraform local module is used. http backend cant be in the tf file which uses the module but must be in the module itself.

  • Downgrade NodeJS with Brew on Mac OS

    I recently had to downgrade my nodejs installation to v16.00 because version 18.x introduced some breaking changes to dependencies. Here is how this was done with brew: Current Node version: node --version Search for the desired NodeJS version: brew search node@16 Unlink the current node version brew unlink node Install...

  • Multi-Cloud Orchestration with Python

    TLDR: I used the strategy pattern to orchestrate operations on worker instances in multiple clouds while exposing only one interface to clients. Code can be found here. Hello world! Automating workflows and processes in the cloud is a common task for system administrators, data scientists and all kind of engineers....