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.
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.
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.”
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.”
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.”
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’
The headers we don’t want by Fastly
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
Sponsor DevOps'ish and put your brand in front of thousands of highly skilled operators, maintainers, developers, and leaders from Amazon, Apple, Google, IBM, Intel, Microsoft, Red Hat, many of the Fortune 100, and beyond. Download the DevOps'ish Sponsorship Prospectus now!
Join the Conversation
Join //devopsish for a stream of news and content throughout the week.