For advanced Git usage, I usually leverage GUI of GitHub or BitBucket. But GUI way may not solve some requirements beautifully.
I found several Git fundamental concepts. They are quite useful, but may not be well-known.
Check it out. And let me know what you think!
Ever need to restart ES instances for a critical ES cluster?
To play safe, you need to run a long procedure. And Stay Alarmed! The whole procedure would take hours.
How about we do it from Jenkins? Kind of VisualOps.
Too many concepts, new words, and tools in DevOps world.
Here I try to dig deeper for some interesting facts.
You have more puzzles or related knowledge? Please share with me by adding comments.
Updating hosts file is super easy! Any sed, echo, vim command will work.
You’re perfectly safe, if all changes only come from the automation. And your code is bug-free.
But in the reality, you might have surprises. Especially when people might change it manually.
My Suggestion? Before making any changes, confirm all customizations are expected. If not, abort the changes with proper alerting.
Occasionally I need to run some ssh commands on multiple servers.
Sometimes sequentially, sometimes parallelly. People in the team may also want to run it by themselves.
So here comes one solution in Github Yeah, sort of VisualOps.