home.social

#devopslife — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #devopslife, aggregated by home.social.

  1. My OpenClaw wasn’t available this morning via Signal. I always got the error: this account is not registered anymore 😧

    It took me an hour this morning to find out that Signal had unregistered all registrations that had not used SPQR (github.com/AsamK/signal-cli/is).
    After updating to the latest signal-cli version and re-registering, my bot is back.

    Things you don’t want on a Saturday morning.

    #OpenClaw #signal #Homelab #selfhosted #devopslife

  2. Microsoft has decided our company email IP isn't nice and temporarily rate limited it for a full day now. We're talking to mailgun support, but according to Microsofts own SNDS thing nothing is wrong with our IP. As far as we can tell nothing has changed about the volume of outgoing emails from our side...

    Gotta love the black box that is email IP reputation

    #devopslife #email #mailgun

  3. Microsoft has decided our company email IP isn't nice and temporarily rate limited it for a full day now. We're talking to mailgun support, but according to Microsofts own SNDS thing nothing is wrong with our IP. As far as we can tell nothing has changed about the volume of outgoing emails from our side...

    Gotta love the black box that is email IP reputation

    #devopslife #email #mailgun

  4. Microsoft has decided our company email IP isn't nice and temporarily rate limited it for a full day now. We're talking to mailgun support, but according to Microsofts own SNDS thing nothing is wrong with our IP. As far as we can tell nothing has changed about the volume of outgoing emails from our side...

    Gotta love the black box that is email IP reputation

  5. Working with #Terraform over the past three days now! does it really make things easier? Sigh! #DevOpsLife #DevOps

  6. They say coffee gives you a Monday morning boost.

    But a bug in the nginx ingress controller that breaks redirects on a production site is a real kick.

    github.com/kubernetes/ingress-

    Workaround: enableAnnotationValidations: false

    #devopsLife

  7. I found myself using emoji images to make the steps in Gitlab CI more clear. It works for us.

    #devOpsLife #gitlabCI

  8. You know you're in DevOps if these shirts feel... personal.

    From “CI/CD or Die Trying” to “No Deploy Fridays,” it’s painfully accurate.

    techgeeksapparel.com/devops-t-shirts

    #DevOpsLife #TestInProd #FunnyTechShirts #NoDeployFridays

  9. Ich:
    Mir ist übrigens aufgefallen, dass wir das Bus-Problem in unserem 3-köpfigen Team völlig unterschätzen.
    Für ordentliche Redundanz und somit Resilienz müssen wir nach 2n+1 vorgehen, wie wir es bei unserer Infrastruktur auch vorgeben:

    2 x 1 Teamleiter + 1 = 3 Teamleiter

    2 x 2 Teammitglieder + 1 = 5 Teammitglieder

    Wir müssen handeln!

    Mein TL:
    Du machst mich heute fertig.

    Nur heute?

    #DevOps #DevOpsLife

  10. I just finished two days of training where I needed to run 40 computers for 8 hours - nothing big - 2 CPUs and 8 GB RAM.

    I remember AWS used to be said to be expensive, so I tried running DigitalOcean and Scaleway, which had a reputation for being cheaper cloud providers.

    The invoice for a day and a half of training in AWS was 32 USD, on Scaleway it was 50 EUR. DigitalOcean wouldn't even let me run 40 computers.

    I'm surprised that the invoice from AWS is cheaper.

    #devopslife

  11. Good: Gitlab runner image can start jobs as docker containers without docker cli.

    Bad: To use credential store, one have to build own image and inclide docker CLI.

    Good: It is described in Gitlab's documentation.

    Bad: I've found it after two hours of experimenting.

    Result: I can use private images during CI jobs now.

    #opsLife #devOpsLife #gitlab

  12. TIL: There is an easy way in ArgoCD UI how to create #Kubernets Job from Cronjob.

    This is an easy way how to restart failed CronJobs.

    #argocd #devopslife #devops

  13. From the meeting with the customer:

    "We have a special badge here for people who deleted the production database..."

    #devops #devopslife

  14. 🐳 Master the essentials of Docker container listings with our latest guide! Learn to audit, manage, and secure your environments effectively.

    heyvaldemar.com/essential-comm

    #Docker #Technology #DevOpsLife #Technology #TechTips

  15. Wenn ich in die Hölle komme, dann muss ich den ganzen Tag GitHub Issues lesen, die dringend gelöst werden sollten, aber seit Ewigkeiten offen sind. #DevOpsLife

  16. Just touched down in the City of Lights for #Kubecon, secured my batch.

    Tourist traps conquered (for now!), and ready to dive into the conference schedule tomorrow. May our containers orchestrate flawlessly, and the croissants be plentiful! #KubeconEU #CloudNative #DevOpsLife

  17. Current state from our engine room: We prefixed all CD jobs with

    test "$(curl -fsSL shouldideploy.today/api?tz=Eur | jq '.shouldideploy')" == 'false' &&

    #QuickAndDirty but #NeverDeployOnFridays in #DevOpsLife

  18. #DevOpsLife

    #Today I was doing some tests on supposed-to-be isolated environments. It turned out this interacted indirectly with production environment. I realized this at that moment I was going to finish work for today. It was 4 PM, right?
    Had to upgrade production environment in emergency mode (because it made itself half-upgraded anyway) in the evening, with unfinished configuration and suddenly received big wave of error notifications. It was so quick I almost didn't have time to be really scared. I am not sure what miracle let me fix that.
    I didn't even plan to touch production today!
    :blobcatheadache:​

    So, how was your #Friday? :blobCat_anxious_sweat:​

    #it #devops #admin #failure #FridayEvening

  19. > What are you doing for living?
    > I convert yaml files to buttons in Gitlab.

    #DevOps #DevOpsLife

  20. #DevOpsLife

    #Today I was doing some tests on supposed-to-be isolated environments. It turned out this interacted indirectly with production environment. I realized this at that moment I was going to finish work for today. It was 4 PM, right?
    Had to upgrade production environment in emergency mode (because it made itself half-upgraded anyway) in the evening, with unfinished configuration and suddenly received big wave of error notifications. It was so quick I almost didn't have time to be really scared. I am not sure what miracle let me fix that.
    I didn't even plan to touch production today!
    :blobcatheadache:​

    So, how was your #Friday? :blobCat_anxious_sweat:​

    #it #devops #admin #failure #FridayEvening

  21. #DevOpsLife

    #Today I was doing some tests on supposed-to-be isolated environments. It turned out this interacted indirectly with production environment. I realized this at that moment I was going to finish work for today. It was 4 PM, right?
    Had to upgrade production environment in emergency mode (because it made itself half-upgraded anyway) in the evening, with unfinished configuration and suddenly received big wave of error notifications. It was so quick I almost didn't have time to be really scared. I am not sure what miracle let me fix that.
    I didn't even plan to touch production today!
    :blobcatheadache:​

    So, how was your #Friday? :blobCat_anxious_sweat:​

    #it #devops #admin #failure #FridayEvening

  22. #DevOpsLife

    #Today I was doing some tests on supposed-to-be isolated environments. It turned out this interacted indirectly with production environment. I realized this at that moment I was going to finish work for today. It was 4 PM, right?
    Had to upgrade production environment in emergency mode (because it made itself half-upgraded anyway) in the evening, with unfinished configuration and suddenly received big wave of error notifications. It was so quick I almost didn't have time to be really scared. I am not sure what miracle let me fix that.
    I didn't even plan to touch production today!
    :blobcatheadache:​

    So, how was your #Friday? :blobCat_anxious_sweat:​

    #it #devops #admin #failure #FridayEvening

  23. #DevOpsLife

    #Today I was doing some tests on supposed-to-be isolated environments. It turned out this interacted indirectly with production environment. I realized this at that moment I was going to finish work for today. It was 4 PM, right?
    Had to upgrade production environment in emergency mode (because it made itself half-upgraded anyway) in the evening, with unfinished configuration and suddenly received big wave of error notifications. It was so quick I almost didn't have time to be really scared. I am not sure what miracle let me fix that.
    I didn't even plan to touch production today!
    :blobcatheadache:​

    So, how was your #Friday? :blobCat_anxious_sweat:​

    #it #devops #admin #failure #FridayEvening

  24. Schön zu sehen wie sich Renovate durch zahllose Releases frisst und Jenkins sowie BitBucket auf Trab hält. Dependency Management hat seinen Reiz, aber es nimmt zu viel Zeit ein. Solange alle Tests grün sind und das Monitoring still bleibt, darf Renovate fleißig weitermachen. Und ich schau gemütlich dabei zu 🙂 #AutomateAllTheThings in #DevOpsLife