This has been a whirlwind week. On Sunday, we celebrated Mother’s Day. It was a good day where I tried very hard to give Julie the day off from the rigors of Max management. I had to bail a little before Max’s bedtime though to head to Cleveland for an SJ Technologies client visit. It was a great visit but it was, in military lingo, a turn and burn. I was back in Michigan by Monday night. I was working on a couple of tickets this week before heading off to ChefConf. One issue revealed a lovely little bug in Kubernetes (login required). I was attempting to mount a ConfigMap as a file in the root directory of a container and it was not working no matter what. It was awful and the workaround was thankfully easy enough due to the fact it was a web app and Caddy was available. I created an HTTP redirect and I was off and running. I submitted some additional bug reports where appropriate and was off to the next thing. Tripping over bugs is annoying. But, there’s a great Kubernetes community right here in Michigan: Orchestructure. Thanks to y’all for helping me out this week.
5 considerations for continuous delivery of microservices
Continuous Delivery is an essential component of any software delivery practice, including microservices. This new blog series shares five considerations we recommend keeping in mind when designing a CD workflow on microservices architectures. SPONSORED
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.
Join us to learn about the revolutions happening in communities around containers, data, and application modernization. This is an opportunity for you to hear how visionary teams in the federal government are innovating with open source, and hear from leaders in the private sector doing the same.
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.
Dates: 2018-10-29 through 2018-10-31
Have something to say on the present & future of #ops? The LISA18 CFP closes May 24. Submit your ideas!
The ultimate DevOps hiring guide: Trying to round up DevOps talent? We’re a unique lot that requires some tweaks to your hiring practices.
DevOps hiring strategies to attract top talent: Top DevOps recruiter Ken Middleton offers insight on how to attract and hire the best candidates.
#127 SRE vs Devops with Liz Fong-Jones and Seth Vargo: “Liz Fong-Jones and Seth Vargo battle it out on which is better: SRE or Devops (hint - everyone wins!).”
Goodbye, Google (an open micro-letter): This made me very sad. I miss Sarah’s energy in our community.
DevOps Culture through the Prism of Maslow’s Hierarchy of Needs
27 things I learned about hiring in tech from looking for a new engineering management role
Not So Pretty: What You Need to Know About E-Fail and the PGP Flaw: “Don’t panic! But you should stop using PGP for encrypted email and switch to a different secure communications method for now.”
The DevOps Security Checklist: “This security checklist aims to give DevOps professionals a list of DevOps security best practices they can follow to implement DevSecOps.”
This Week on The New Stack: Is a Kubernetes Backlash Afoot?
Red Hat and CoreOS put Kubernetes on autopilot
How to start a Go project in 2018: “Getting started with a Go project in 2018 is frankly a little more painful then getting anything else started IMHO.”
Rackspace Launches Comprehensive Kubernetes-as-a-Service Solution with Fully Managed Operations
Tech giants offer startups free patents in bid to foil lawsuits: “Red Hat Inc. and Lenovo Group Ltd. are giving away free patents to any start-up that joins a group of more than 200 companies devoted to keeping its members and their patents out of court.”
Kubernetes Chaos Engineering: Lessons Learned
North Carolina, Apple negotiating deal on Triangle campus: “Apple is close to announcing a deal that would bring as many as 10,000 jobs to North Carolina, including a major investment in the Research Triangle Park, according to multiple sources with knowledge of the deal.”
Edge computing and the importance of open infrastructure: The “edge” is diverse, dispersed, often independently owned and operated, and comes with a set of constraints not addressed in the average data center.
Making Kubernetes work for the average engineer—via PaaS: Despite being the hottest thing since, well, Docker, Kubernetes remains a dark art for most mainstream enterprises
Citrix snuffs Xen and NetScaler brands: Arise, ‘Citrix Hypervisor’ and ‘Citrix SD-WAN’
How HTTPS Works: Why Do We Need HTTPS?
Julia Evans made another fantastic zine: Bite size linux!
The headers we don’t want by Fastly
Windows Package Management with Ansible
Introducing Git protocol version 2: “This update removes one of the most inefficient parts of the Git protocol and fixes an extensibility bottleneck, unblocking the path to more wire protocol improvements in the future.”
google/nomulus: Top-level domain name registry service on Google App Engine
Mayeu/awesome-open-source-organizations: A list of organizations that have open sourced everything they do
gocolly/colly: Congrats to Colly on going 1.0!
goreleaser/nfpm: NFPM is Not FPM - a simple deb and rpm packager written 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 for great team of folks including Karen Lawton, John Willis, Barbara Bouldin, and ME.
DZone is looking for a Site Reliability Engineer in Cary, NC. Based off my experiences with DZone, this is a cool place to work. To quote a decision maker at DZone, “We need strong cloud, automation, security [experience].” Check them out.
DevOps’ish Tweet of the Week
Her palms are sweaty, knees weak, arms are heavy There’s errors on her console already, kubernetes
— bletchley punk (@alicegoldfuss) May 18, 2018