open-menu closeme
Home
RetroComp icon
Retro Computing Articles Composition Notebooks 8bit
DevOps icon
Automation K8s Done Right
GenAI icon
Fatlama Newsletter Generative AI
Projects icon
Software Projects Arduino Esp8266 SQLite
Status
Links icon
GitHub LinkedIn
About
🌐
English Italiano
github linkedin rss
  • addCiarpame: Automate your K8s configuration automation

    calendar Oct 6, 2023 · 3 min read
     automation devops en  · k8s
     ·
    Share on: twitter facebook linkedin copy
    addCiarpame: Automate your K8s configuration automation

    Context: Spring microservice application to be deployed on K8s via helm + boring Friday

    In this scenario, you end up writing the SAME configuration string in a lot of places:

    1. On at least 2 application.properties (main and test)
    2. On the final, helm-generated application properties (or in the relevant environment variable if you use them in place (1))
    3. On the default K8s values.yaml used by helm. Possibly on other yaml file too, all documented a bit to be kindly with the K8s SRE.
    4. On the relevant Java code, as a @Value annotation to finally use that damn config.
    These configuration are not particular exciting: they are all similar, some case can change but, really, ChatGPT could do it for you. If you have 4 parameters, you end up losing half an hour to do everything and test it. We can do better, for sureTM
    Read More
  • Create your changelogs in a professional way

    calendar Oct 4, 2023 · 1 min read
     automation en  · git
     ·
    Share on: twitter facebook linkedin copy

    I love the super professional Changelogs you see in a lot of open source project.


    Read More
  • Pesky Remote Meetings Take 2

    calendar Sep 24, 2023 · 3 min read
     en  · meeting
     ·
    Share on: twitter facebook linkedin copy

    There is a funny article called “I’m OK; The Bull Is Dead” I want to use as incipit for this post.


    Read More
  • La cena dei cretini (reblog from mastodon)

    calendar Sep 23, 2023 · 1 min read
     it recensioni
     ·
    Share on: twitter facebook linkedin copy

    Reblog via Giovanni Giorgi :commodore:

    https://www.mtmteatro.it/events/la-cena-dei-cretini-di-francis-veber/ #UnoTeatro visto ieri a Milano, merita veramente. Graffiante. #Teatro @daitangio@gioorgi.com


    Read More
  • Percezione del rischio

    calendar Sep 22, 2023 · 1 min read
     it
     ·
    Share on: twitter facebook linkedin copy

    Direttamente dal mio corso di sicurezza sul lavoro, da una statistica inglese:


    Read More
  • Healthcheck

    calendar Sep 15, 2023 · 2 min read
     devops en featured  · docker docker-compose k8s
     ·
    Share on: twitter facebook linkedin copy
    Healthcheck

    I am always amused on how complex K8s/Docker Swarm are, and how easy “plain” docker is.


    Read More
  • About the end of the World and Windows95

    calendar Sep 13, 2023 · 1 min read
     en  · relax
     ·
    Share on: twitter facebook linkedin copy
    God summons Bill Clinton, Boris Yeltsin, and Bill Gates to his office and tells them: “I have called you to announce the end of the world: it has been set by me for midnight on December 31, '95. Go and communicate the good news to the world.”

    Yeltsin gathers the Duma and says: “Dear comrades, I have two bad news to give you: the first is that God exists, the second that the end of the world has been set for December 31, 95.”


    Read More
  • FEDIVERSO and MUDS

    calendar Sep 4, 2023 · 3 min read
     it lettere-a-mia-figlia
     ·
    Share on: twitter facebook linkedin copy

    Non sono mai stato un fan di Twitter, ma grazie alla gestione abbastanza folle di Elion Musk,  definibile “da boscaiolo con ascia”,  ho avuto la ventura di provare Mastodon, e sperimentare le ebrezze del “fediverso”.


    Read More
  • Resource tuning in K8s

    calendar Sep 4, 2023 · 4 min read
     devops en  · k8s
     ·
    Share on: twitter facebook linkedin copy
    Resource tuning in K8s

    K8s and limits

    On K8s, for every pod you can define how much memory and CPU the pod needs. To make things "simpler", K8s define two set of values: requests and limits, both for CPU and memory. After some trouble on GCP, I was forced to dig a bit in the subject.

     


    Read More
  • Latency numers every programmer should know

    calendar Aug 23, 2023 · 2 min read
     en featured knowledgebase lang retro-computing software
     ·
    Share on: twitter facebook linkedin copy
    Latency numers every programmer should know

    Modern computer are very very very fast. C/64 was about 1Mhz and you can hangs it just throwing a 10.000 cycle in interpreted BASIC v2 language.


    Read More
    • ««
    • «
    • 4
    • 5
    • 6
    • 7
    • 8
    • »
    • »»

Giovanni Giorgi

Master Solution Architect, father and free spirit.
Read More

Recent Posts

  • Anubis: DDos Protection
  • KarmaKit and Watchtower
  • FatLama for GenAI: The comeback!
  • Caciaball Extreamer

Categories

EN 484 IT 466 KNOWLEDGEBASE 186 SOFTWARE 177
All Categories
ADVERTISEMENT2 ARDUINO23 AUTOMATION5 BLOG-OBJECTSROOTCOM88 BOOKS3 COVID1919 DEVOPS28 EGGBOX4 EN484 ERLANG14 ESP82666 EVERGREEN4 FEATURED92 FLASH1 FREEDOM8 GENERATIVEAI3 HUMOR82 INTERVISTE2 IT466 JAVA3 JAVASCRIPT1 K8S-DONE-RIGHT3 KNOWLEDGEBASE186 LANG30 LETTERE-A-MIA-FIGLIA28 LETTERE-A-MIO-FIGLIO38 LIBRI3 NEWS3 ORG-MODE-PARSER9 PROJECTS8 PYTHON18 RACCONTI5 RECENSIONI15 RETRO-COMPUTING35 REVIEWS11 SITE11 SOFTWARE177 SOFTWARE-PROJECTS13 SQL27 UNCATEGORIZED1 UNIX-FEATURED7
[A~Z][0~9]

Series

ARDUINO 7 PROGRAMMING_LANGUAGES 5 FREEDOM 3 POLITICA 2
All Series
ARDUINO7 FREEDOM3 POLITICA2 PROGRAMMING_LANGUAGES5 RISPARMIO2
[A~Z][0~9]

Latest comments

  • Buongiorno Giorgi. Post chiarissimo e ben scritto. Unica inesattezza: il TCNTn indica il valore attuale del conteggio, che di default parte da 0 ma che tu, nell'esempio modifichi per avere il delay di 1 secondo. Da come hai scritto tu ("Questo registro indica il valore al quale far scattare il timer. Il timer contera' a partire da zero fino....") in questo registro scriverei 15625 per farlo scattare ogni secondo.

    ...
    by Gianmarco
  • For timezone managmenet please refer to https://medium.com/devopsturkiye/how-to-set-timezone-for-kubernetes-cronjobs-691d3aaa34ef

    ...by daitangio
  • About Helm template cheatsheet: https://helm-playground.com/cheatsheet.html

    ...by Giovanni Giorgi
  • Interessante!! Bravo

    ...
    by Raffaella

Disclaimer

Gioorgi is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for website owners to earn advertising fees by advertising and linking to amazon.com, audible.com, and any other website that may be affiliated with Amazon Service LLC Associates Program. As an Amazon Associate we earn from qualifying purchases.
Last updated:2025-05-23 18:57
Giovanni Giorgi

Copyright 1999- 2025 GIOVANNI GIORGI. All Rights Reserved

to-top