DevOps Interview DropExpert TierScenario+100 XP on read

Nobody knows which Git branch or tag corresponds to production. How would you fix the release process?

Core Summary

Establish one unbroken chain of identity from commit to running process, then make the pipeline the only way anything reaches production. Start by discovering what's actually deployed today, you can't design a release process around a system you can't describe.

Hints

Hint 1: Find out what is running before designing anything

Hint 2: One chain: commit → tag → artifact digest → deployment → running version

Hint 3: The process only holds if it is the only path

Reported in interviews at Amazon, Datadog, Stripe