I had a lot going on this week. From dealing with bureaucracy at the second largest department of the US government to debugging Jinja2 code in Ansible playbooks to wrangling a toddler that isn’t feeling all that great to dealing with my constant nemesis; long thoracic nerve palsy and winging of the scapula. I have a lot on my plate all the time and I’m okay with that. I enjoy it most of the time. The trick to it all is balance. Like in DevOps, no one facet can take more of the time allocated to it than necessary. Sadly, that rarely works out and ends up creating debts. Managing the debt is the trick. I have the constant feeling of being behind on everything. But, if I can balance the figurative checkbook at the end of the week I’m okay with it.
If your AWS bill is too high, too complex, or too horrifying to observe directly with the naked eye, talk to Last Week in AWS’s Corey Quinn. SPONSORED
Free Webinar: Continuous Delivery with Docker, Kubernetes, and GoCD
Docker and Kubernetes provide the platform for organizations to get software to market quickly. In this webinar, you will get a practical guide in designing a Docker-based CD pipeline on Kubernetes with GoCD. SPONSORED
CNCF Webinar Series – Dynamic Security Governance and Visibility of Kubernetes Workloads May 1 @ 10:00 am - 11:00 am PDT
Dates: 2018-05-22 through 2018-05-25
Join an awesome community of #DevOps and automation professionals at ChefConf in Chicago. I’ll be presenting, DevOps is Not a War. Save 10% with discount code Hugs4Chef.
DevOpsDays Toronto 2018
Dates: 2018-05-30 through 2018-05-31
I’ll admit it, I’ve never been to Canada. But, I’m definitely going to DevOpsDays Toronto this year to present What the Military Taught Me about DevOps.
Chaos Conf looks super awesome. Opening the event will be Adrian Cockcroft, VP AWS, who called 2018 “The year of #chaosengineering”. Closing out the night will be Jessie Frazelle, one of the top #containers experts on the planet currently at Microsoft.
The ultimate DevOps hiring guide: Trying to round up DevOps talent? We’re a unique lot that requires some tweaks to your hiring practices.
It’s Time to Retire “RTFM”: I lived and died by the term RTFM for a long time. While I’ve never read the bash man page, I think a term like RTFM has run its course. I will be working to find and eradicate the term in my own works.
Stack Overflow Isn’t Very Welcoming. It’s Time for That to Change.: Stack Overflow is a hive of scum and villainy. It’s high time to change that. #causeascene
Job-hopping is on the rise. Should you consider switching roles to make more money?: Think of job-hopping like aspirin. A little can be beneficial and healthy; too much can be really bad for you.
How Slack Got Ahead in Diversity: Slack has been outperforming other Silicon Valley companies when it comes to employing minority employees, according to the organization’s latest diversity report.
Where is serverless computing headed?: From citizen developers to IT abstraction, former RedMonk analyst Fintan Ryan shares his thoughts.
Ex-Nimble CEO grabs controls at microservices monitoring biz Sysdig: Can Suresh Vasudevan scale up and flog another startup?
How to kill needless meetings: Stuck in recurring meeting madness? Leaders share their tips for how to have fewer, better meetings
Hijack of Amazon’s internet domain service used to reroute web traffic for two hours unnoticed: Proving the internet is put together with bubble gum (BGP) and duct tape (DNS).
BGP leaks and cryptocurrencies: Cloudflare’s masterful analysis of the situation.
Put Down the Pitchfork, AWS Didn’t Steal Your Dunning-Krugerrands: A splash of cold water for those all up in arms about the Route53 hijacking.
IETF: GDPR compliance means caring about what’s in your logfiles: Don’t log too much, nor keep the files for too long, to stay on right side of Euro privacy rules
GitLab crawling back online after breaking its brain in two: I’m starting to wonder if GitLab could use some outside help. Something seems a little off there for a company that’s is doing so much good.
Threats That Matter: “I constantly hear security practitioners on defense talk about and worry about threats that will most likely never affect them. Or at the very least, those threats are horribly misprioritized.”
Trust, but verify: The importance of test automation: Guest author Steve Ropa explains what a Cold War era motto has to do with test automation (seriously) and bringing development and operations closer together.
CPU utilization is wrong: Everyone uses %CPU to measure performance, but everyone is wrong, says Netflix’s Brendan Gregg in his UpSCALE Lightning Talk.
rak8s/rak8s: rak8s 0.2.0 was released this week. This project is turning into something I’m going to need more help with.
Introducing Heptio Gimbal: Bridging cloud native and traditional infrastructure
travisjeffery/jocko: Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)
kubernetes/helm: Helm 2.9.0 is out!
pusher/k8s-spot-termination-handler: Monitors AWS for spot termination notices when run on spot instances and shuts down gracefully
raviqqe/muffet: Fast website link checker in Go
SJ Technologies is looking to bring someone on board to work in our DevOps and Digital Transformation practice. If you want to help some big-time companies eager to implement change let me know. Plus, you get to work with John Willis and me which is pretty great (IMHO).
DevOps’ish Tweet of the Week
Here's a thread that should probably be a blog post but I'm tired— bletchley punk (@alicegoldfuss) April 26, 2018
Thoughts on the current state of SRE:
Thanks for Reading!
Don't have a Slack, Telegram, WeChat or anywhere else to get insightful perspective about tech? Join the DevOps'ish group on Telegram!
I'm Chris Short, 20+ veteran of the IT industry and 11 year veteran of the US Air Force. I help people and companies embrace DevOps practices and tools through writing and public speaking. I am a staunch advocate for transparency and open source solutions to problems.