DevOps'ish

DevOps, Cloud Native, Open Source, and the ‘ish in between.

096: DevOps, Kubernetes, Ansible, Serverless, Bad Recruiting, Bad Motherboards, and More

I spent the week in Austin at AnsibleFest. If you ever want to experience impostor syndrome put yourself in a room full of Ansible’s core contributors. It was exciting and terrifying every time I opened my mouth. But, for someone with Marketing in their title, the folks at the Contributor Conference were very embracing. The event itself was a whirlwind of various duties to include but not limited to MC, door duty at a bar, helping a developer understand Ansible internals, talking to customers, and trying to lighten the load on all the folks that put AnsibleFest together. Kaete, Carrie, and Leigh Anne did amazing work this year. I know it was not easy putting together an almost 1400 person conference. They pulled it off and made it an amazing event.

Webinar: Actionable Continuous Delivery Metrics
Want to deliver faster? Join our free webinar: Actionable Continuous Delivery Metrics. Gain insights into software delivery pipeline and learn to use metrics to improve your path to production. SPONSORED

Finally, it’s time for actionable APM!
Raygun delivers what New Relic and other APM tools can’t: an intuitive and easy to use interface with unparalleled detail into app transactions. Now available for .NET. SPONSORED

[Webinar] Discover how to Automate an AppSec Pipeline using Docker and Serverless
With the rise of docker and serverless patterns there is a whole new suite of tools available. Discover how to get started automating appsec tooling and reporting using these new patterns. SPONSORED

Interested in sponsoring this newsletter? Sponsor DevOps’ish

People

If you’re a recruiter, don’t ever do this.

Silicon Valley’s Keystone Problem: ‘A Monoculture of Thought’: “Yet through fiction, Ms. Powell illuminates the persistence and pervasiveness of the male-dominated tech bubble in a way that is difficult to appreciate in a parade of headlines about industry scandals.” The Big Disruption: A new book from Jessica Powell

Facebook is battling an internal revolt after one of its execs went to the Kavanaugh hearing: Facebook will do something right eventually… Maybe. Okay, probably not.

6 common mistakes engineers can make on their DevOps resume: “Looking for a job can be tough. But are you sabotaging your efforts to find your next DevOps gig with your resume? Freddie Tubbs goes over six common mistakes developers make while designing their CVs and how to fix them on your own resume.”

Dear dads: Your daughters told me about their assaults. This is why they never told you.: The majority of people reading this newsletter are men and need to read this.

The Coders Programming Themselves Out of a Job: When workers automate their own duties, who should reap the benefits?

Golang Cafe: The Go Job Board With No Recruiters And Clear Salary Ranges

Setting Up Your Tech on the Assumption You’ll Be Hacked: Sheera Frenkel, who writes about cybersecurity for The Times, explains how she safeguards her devices, and why passwords remain a weak link for more people.

Process

Decoding the Chinese Super Micro super spy-chip super-scandal: What do we know – and who is telling the truth?: Who’s your money on? Bloomberg’s sources? Apple? Amazon? Super Micro?

Why Are Enterprises So Slow?: “In this article I want to explain a few things about enterprises and their software, based on my experiences, and also describe what things need to be in place to make change come about.”

Infrastructure as Code, Part One: “As the name suggests, Infrastructure as Code uses code to provision, configure, and manage infrastructure.”

SRE: The Biggest Lie Since Kanban: Don’t sugar coat it. Tell us how you really feel.

A DevSecOps Journey at a Dutch Bank: “This is the story of ABN AMRO’s DevSecOps journey - as told by Stefan Simenon and Widbe de Roos at the 2018 Nexus User Conference.”

Exposure of Confidential Issues on Public Projects through the Events API: A bug in the GitLab Events API code that resulted in exposure of confidential issues within all public projects was recently identified.

GitLab Switched to Cross-Functional Teams. Here’s How It’s Going.: In this interview, we hear from GitLab’s Configure team on how their shift to cross-functional teams is affecting their DevOps workflows.

Serverless DevOps: Cost, Revenue, & FinDev: Lambda compute is highly elastic, but your wallet is not.

5 Reasons DevOps And Security Need To Work Together: “68% of cybersecurity professionals are demanded to do everything possible to not slow business down. Over half of companies cut back on security measures to meet a business deadline.”

Gremlin Launches Application Level Fault Injection (ALFI) for the DevOps Teams to Report Failure

Why SRE Documents Matter: How documentation enables SRE teams to manage new and existing services

Can your organisation benefit from embracing the open source way?: Encouraging employees to work on open source projects can make them more committed to their company, find Daniel, Maruping, Cataldo and Herbsleb

Scaling your developer community with plugins: Plugins are an excellent way to get more people contributing code to your project.

Why Agile Goes Awry — and How to Fix It

Here come Wi-Fi 4, 5 and 6 in plan to simplify 802.11 networking names: The Wi-Fi Alliance wants to make wireless networks easier to understand and recognize.

Tools

Five Key Cloud Technologies for Kubernetes: Some of the best projects in the Kubernetes orbit in this list.

What is Kubernetes? Optimise your hosting costs and efficiency: “Kubernetes and containers are here to stay. With backing from companies such as Google, Microsoft, Red Hat, Pivotal, Oracle, IBM, and many more it’s hard to believe that it won’t catch on.”

Itential Announces Integration with Red Hat Ansible Network Automation: With Red Hat Ansible Network Automation, Itential to enable network engineering and IT operations teams to create and execute network automation capabilities without writing code

Replacing Docker with Podman: Simple tool for running pods and containers

Container Scanning: Anchore Engine vs Aqua Microscanner vs Clair vs Dagda vs Twistlock

A UDP server and client in Go: Getting from Golang’s net package down to the Linux kernel methods invoked when UDP messages are sent.

Why You Should Not Neglect Your Developer’s Kubernetes Clusters: “No developer likes to hear that they are less important than your customers.”

We’re open-sourcing etcdadm! Here’s what it means for Kubernetes in production: “Inspired by kubeadm, etcdadm provides Kubernetes users a simple command-line experience to configure, deploy and operate secure etcd clusters that can run anywhere (on-premises, in the cloud, as well as in air-gapped environments) – with built-in support for recovery and scalability.”

pietervogelaar/kubernetes-job-monitor: This provides a monitor dashboard that makes it easy to see which jobs are running and if their latest status was “succeeded” or “failed”.

What we learned building a Zuul CI/CD cloud: Learn about valuable insight one team gained while developing a community cloud to support OpenStack.

Turn your vim editor into a productivity powerhouse: These 20+ useful commands will enhance your experience using the vim editor.

Reboot Plugin for Linux in Ansible 2.7: “In Ansible 2.7, I am happy to say that rebooting Linux hosts with Ansible is now easier and can be done with a single task using the newly minted reboot plugin.”

Kubernetes: The Surprisingly Affordable Platform for Personal Projects: I stood up a cluster like this one to check how much it actually costs (I have the vast majority of my stuff in Google Cloud).

Unbabel migrated to Kubernetes and you won’t believe what happened next!: With great growth comes a great set of challenges, and a great responsibility to meet them.

Announcing Limited Availability of DigitalOcean Kubernetes

13 tools to measure DevOps success: How’s your DevOps initiative really going? Find out with open source tools.

Channel 9 — The Open Source Show: All About Go: De facto Go expert Francesc Campoy (@francesc), VP Developer Relations at Source{d} and host of justforfunc, joins Brandon Minnick (@TheCodeTraveler) to talk about his experiences working on Go at Google, shifting from C++ to Go, “accepting the way of Go,” plus highlights from his most popular justforfunc episode and Go Tooling in Action workshop.

Red Hat Drives Security Orchestration and Automation with New Ansible Capabilities: Red Hat previews Ansible Automation for enterprise security solutions, including Check Point, Splunk and Snort

Kubernetes Horizontal Pod & Cluster Autoscaling: All You Need to Know

Secrets in Serverless by Seth Vargo

bluek8s/kubedirector: Kubernetes Director (aka KubeDirector) for deploying and managing stateful applications on Kubernetes

Want a super-fast messaging system?: The ultimate guide to designing and building fast systems.

Making Sense of Kubernetes RBAC and IAM Roles on GKE

Tweet of the Week


Subscribe to DevOps'ish for updates on DevOps, Cloud Native, and Open Source news.

Jobs: Looking for work? Look here first!

Events: DevOps, Cloud Native, and Open Source Events from around the world!

Join the DevOps'ish group on Telegram

E-mail this to a friend!


whoami

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.

Follow me on Twitter and LinkedIn. Join the discussion on Facebook and Telegram.


Share