Debugging Ansible modules

I worked on Ansible automation in the past years, and one of the few cons using this tool is the complexity of a deep debug operation. Variables assignment can be easily spotted, but when Python modules are involved, finding the clue can be more challenging. How it started Few hours ago I was installing a CEPH cluster using the ceph-ansible tool. I’m used to it, but it was my first time installing the latest version of CEPH (codename Octopus), so I was reviewing a Nautilus well defined playbook configuration to reuse it.

Continue reading

A few months ago I wrote a small article on how to host a static site on GCS. Despite it is an ideal deployment schema for a professional site, some of the GCP services I used have a non risible cost, especially load balancing tools. In addition, a lot of people would use these resources only to experiment their functioning, or to run a personal small site, so not having a real need of the expensive performance the LB tools offer.

Continue reading

IoT Pipeline

The goal of this short article is to introduce some Iot and Bigdata GCP components and illustrate a basic but effective data pipeline configuration. We’ll took a common IoT platforms usage as an example: environmental monitoring. We can imagine an enologist friend of us, complaining about his job drawbacks. He need to move continuosly from a vineyard to another to monitor air temperature, ground humidity and so on, and those activites take a lot of time.

Continue reading

A few months ago we started to ear about new partnerships between Google and (south)european telco top players (TIM in Italy, Telefonica in Spain). In the new era of pandemic smartworking apocalypse, a lot of expectation comes from continous voices of “public agencies digitalization”. In addition, one of the italian biggest banking groups signed a MoU (Memorandum of Understanding, for who doesn’t know the acronym, like me 3 hours ago) with Google and TIM for services digitalization and improvement.

Continue reading

During my preparation for the GCP Associate Cloud Engineer exam, I wanted to go deeper in some real use case solutions. One of the simple but great ways to use a managed object storage service is to host a complete static site; the faster and easier way to do so in GCP is using Cloud Storage product. It’s a lot of years I didn’t own a personal blog so I decided to start having a new one as an exercise.

Continue reading

Author's picture

loudgefly

I like distributed systems, compiled prog langs, and to homebrew. Cheers!

Senior Cloud Engineer

Rome area