DevOps: What are the most common requests or questions you get from developers?
4 comments
> - Which version of my app is running in staging/production? (using ArgoCD helped a lot here, now they can simply go to Github and check)
It's useful to expose this somehow, e.g., have an unlisted debug endpoint that includes info like the latest commit SHA of the current deployed release. This can be useful in cases where something goes wrong and your CD shows the new version as deployed but your cloud itself has not actually deprovisioned the old instances and stopped pointing a load balancer to them.
It's useful to expose this somehow, e.g., have an unlisted debug endpoint that includes info like the latest commit SHA of the current deployed release. This can be useful in cases where something goes wrong and your CD shows the new version as deployed but your cloud itself has not actually deprovisioned the old instances and stopped pointing a load balancer to them.
So you're just ops then?
... all of these should really be self-service, and integrated with some change control / rollback mechanism.
Sure. However, not all orgs has yet reached that level of automation.
- Deploy a new service on K8S, sometimes there is a need to expose this service to the Internet (I need to update multiple config files and sometimes create a new DNS record)
- Add or update new environment variables or secrets for a specific service in a specific environment (I’m using ArgoCD and HashiCorp Vault)
- Which version of my app is running in staging/production? (using ArgoCD helped a lot here, now they can simply go to Github and check)
Curious to hear yours! Thanks!