Your Automation Pipeline Is Not a Source of Truth

https://hackernoon.imgix.net/images/NagND0vVnGM8JLrOmFsFLJ3aBRr1-qv83ea6.jpeg

A CI/CD pipeline that runs without errors creates a sense of correctness. The job is green. The deployment happened. The infrastructure must reflect what it should. This logic feels sound, and it breaks down in a specific way worth understanding.

The pipeline knows what it was told to do at the time it ran. It does not know whether that was the right thing to do. And it cannot tell you whether the state it produced is still aligned with what the organization actually needs, because it has no persistent model of intended state to check against. It ran, it applied, it exited.

When a pipeline becomes the de facto source of truth, the actual authority over infrastructure state is distributed across pipeline history, environment variables, conditionals, and whatever was in the repository at the time of the last run. That is a fragile place to store operational intent.

What...

Copyright of this story solely belongs to hackernoon.com. To see the full text click HERE

Read more

https://cdn.mos.cms.futurecdn.net/nbGANf34NLVwWVjzLTLQWg-1403-80.jpg

Major sodium-ion battery milestone passed by California startup — Unigrid aces Hyundai’s safety tests down to -20C as experts call tech a 'compelling alternative' to lithium-ion

Lithium-ion batteries are one of the most successful technologies ever invented, and now span everything from smartphones to power stations — but the technology is not without its flaws and limitations, and scientists are now busy trying to figure out which type of next-gen battery will take over next. One of