DevOps'ish

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

Durham Bulls Athletic Park
Durham Bulls Athletic Park

084: Open Offices are Evil, AWS Switches?, GitOps, BGP, Getting Started with CI/CD, OpenFaaS, and More

I spent most of the week in Durham, NC. I was pretty busy all week trying to learn while maintaining a full calendar. Meeting new people and figuring out where I can help them scale out their needs is something I’m familiar with. What I’m not familiar with is the massive company that is Red Hat. It’s not the products or the people I don’t get; it’s the enormity. Having a moment or two to think about it, the bigger a company gets, the longer it seems it’ll take to get up to speed. This isn’t a big issue for my team but, I’d like to be a fruitful contributor much sooner than later. I will certainly try to achieve that this week when I’m back in Durham. I’ll also be attending the Triangle DevOps Meetup on Wednesday night. Come out and say Hi!

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

Ballerina: Cloud-Native Programming Language
Ballerina makes it easy to write microservices that integrate APIs. TechWorld placed it as #1 in their “Top programming languages you should try”. Ballerina supports modern protocols and data formats, has built-in constructs for event and stream processing, resiliency, parallel execution, and can deploy directly onto Docker and Kubernetes. SPONSORED

DevOps’ish Summer 2018 Survey
Please complete a quick sixteen question survey to make DevOps’ish even better! It won’t be the best survey you take all year. But, it’ll definitely make at least one person feel better about taking the time to make it!

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

Events

Ballerinacon
Date: 2018-07-18
Full day event in San Francisco and also streamed globally. Get intense training on the best practices of microservice development, resiliency, integration, Docker and Kubernetes deployment, Service Meshes, serverless, test-driven microservice development, lifecycle management, observability, and security.
DevOps’ish readers can attend FREE! Use coupon code BalCon-Devopsish when buying the ticket.

REdeploy
Date: 2018-08-16 through 2018-08-17
We’re here to explore what it really means to build solid, sustainable infrastructures—not only for our code, but for our organizations and people as well. We all know that we care about the technology, but it’s becoming increasingly clear that we need to consider the impact that these choices have on the people responsible for the technology as well.
DevOps’ish readers receive a 10% discount by using code DEVOPSISH at checkout

DevOpsDays Boston 2018
Date: 2018-09-24 through 2018-09-25

Chaos Conf
Date: 2018-09-28
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.

AnsibleFest 2018
Date: 2018-10-02 through 2018-10-03
AnsibleFest is the annual user conference for the Ansible community and Red Hat Ansible Automation users. For the first time, we’ve expanded to two-days, jam-packed with content covering all aspects of IT automation, whether you’re just getting started or already an advanced automation professional.

All Day DevOps, Live Online
Date: 2018-10-17 (24 hours)
Where: From your desktop, laptop, or mobile device
Free Registration

People

Employers will do almost anything to find workers to fill jobs — except pay them more: “The underlying cause of the “labor shortage” is hiding in plain sight. It’s the long-term trend of funneling the gains from labor productivity not to the workforce, but to shareholders.”

Yes, open office plans are the worst: Yea… I can’t do open offices after working from home as long as I have. I love the Ansible office but, I like the personalized touches and peace of my home office WAY more.

Public Consultation on summertime arrangements: The EU is looking into killing Daylight Savings Time. YAY!

Unconventional AWS tech evangelist leads the way on software containers: Abby Fuller, senior technical evangelist at Amazon Web Services Inc., is leveraging her unique professional background to help customers move to containers with less disruption.

Python creator Guido van Rossum sys.exit()s as language overlord: ‘Benevolent dictator for life’ tired of the hate, leaves behind no successor or governance

Why I Won’t be Speaking at OSCON

What a Long Strange Trip It’s Been: TL;DR — [Jason Hand] is leaving VictorOps/Splunk to join Microsoft.

Process

Cisco stock drops on a report Amazon Web Services is considering selling its own network devices: Could you imagine? AWS will undercut the competition so hard. Then they’ll start copying their customers’ business successes in a heartbeat.

The Worst Cybersecurity Breaches of 2018 So Far: Nothing to see here. Move along. Move along.

Why you really don’t want just one vendor running an open source project: There’s a lot of money to be made by controlling open source, but far more can be made with community-driven open source.

Red Hat’s disclosure process: Last week, I mentioned that CVE-2018-10892 had a lot of drama surrounding it. This is the response.

Love Serverless, Remember Security: “Security is a key concern for any next-generation applications, and cannot be an afterthought,” especially for serverless platforms, Holger Mueller, an analyst for Constellation Research, said, “As such, security is always a challenge, and is already hard enough to achieve in a single physical system.”

GitOps: A Path to More Self-service IT: IaC + PR = GitOps

New Pentagon CIO’s JEDI mind-change trick: Controversial cloud deal paused: Former JPMorgan man wants to procure ‘true enterprise cloud’

Shutting down the BGP Hijack Factory: Bitcanal didn’t only announce hijacked routes via transit providers, it has also extensively used Internet exchange points (IXPs) as a way to send hijacked routes directly to unsuspecting networks.

SLOs & You: A Guide To Service Level Objectives: Four steps to ensure that you hit your targets – and learn from your successes.

Chaos — Engineered or Otherwise — Is Not Enough

JP Morgan says buy Twitter shares because the fake account ‘sell-off is overdone’

Oracle? A strategic priority for CIOs? Nope, says Goldman Sachs: Spending survey highlights shift to new-world tech vendors

Malware found in the Arch Linux AUR repository

How an infrastructure team starts using CI/CD: Using dev test methods in the ops environment may catch potential infrastructure issues before they become problems.

Predict your future costs with Google Cloud Billing cost forecast

How to learn Kubernetes quickly: “I just got given the option to work on a kubernetes project that is in the pipeline and am wondering how I should go about learning it quickly to get up to speed on what I need to do a fairly (seemingly) simple deployment?”

Tools

Getting Started with the OpenFaaS Kubernetes Operator on EKS: “The OpenFaaS Operator can be run with OpenFaaS on any Kubernetes service, in this post I will show you step-by-step instructions on how to deploy to Amazon’s managed Kubernetes service (EKS).”

5 Firefox extensions to protect your privacy: Keep your browser from leaking your data with these privacy-focused tools.

Use of Let’s Encrypt wildcard certs in Kubernetes

A sysadmin’s guide to SELinux: 42 answers to the big questions Get answers to the big questions about life, the universe, and everything else about Security-Enhanced Linux.

Introducing Dev Spaces for AKS: With Dev Spaces, all a new developer needs is their IDE and the Azure CLI. Simply create a new Dev Space inside AKS and begin working on any component in the microservice environment safely, without impeding other traffic flows.

Packet.net Vagrant Provider

Generate Kubernetes YAML Right From Your App Code: Learn how a new programming language, Ballerina, can compile into Docker and Kubernetes artifacts, letting you generate YAML from your microservices app code.

Taking Go modules for a spin: TL;DR: When Go 1.11 ships you’ll be able to download the tarball and unpack it anywhere you like. When Go 1.11 ships you’ll be able to write Go modules anywhere you like.

Microsoft unveils free version of Teams productivity tool, upping the ante against rival Slack

Dynamic Kubelet Configuration: Kubernetes v1.10 made it possible to configure the Kubelet via a beta config file API.

7 best practices for building containers

Kubernetes: Routing Internal Services Through FQDN

Introducing Jib — build Java Docker images better

Backup and Restore Kubernetes Resources with Heptio Ark

Goodbye Microservices: From 100s of problem children to 1 superstar

Alibaba in talks with BT for cloud partnership in Europe push: An alliance with BT’s information technology services division would enable Alibaba Cloud, the world’s fourth-biggest provider of cloud infrastructure and related services, to challenge Amazon Web Services in Europe

How to Adopt a New Technology: Advice from Buoyant on Utilising a Service Mesh

chubin/cheat.sh: the only cheat sheet you need

kubaj/kubeauth: Interactive CLI utility for getting Kubernetes cluster credentials.

containerum/containerum: Container management platform with built-in revision control, teamwork and CI/CD pipelines.

kris-nova/krex: Kubernetes Resource Explorer

google/pg_page_verification: The Cloud SQL for PostgreSQL team has developed the PostgreSQL Page Verification tool (pg_page_verification) to verify checksums on PostgreSQL data pages without having to load each page into shared buffer cache

hazbo/httpu: The terminal-first http client

Jobs

DevOps Engineer at TiVo in Durham, NC
As a DevOps Engineer, you’ll be part of a small operations team responsible for engineering and maintaining the production infrastructure for Tivo’s Advanced Search and Recommendations platform in the cloud and on-premises.

Developer Advocate at Kickbox (REMOTE, US Only)
The core of developer relations is community and empathy. We’re looking for someone that can connect with people, build relationships and actively support the learning and success of others.

Product Marketer at Kickbox (REMOTE, US Only)
The core of product marketing is rooted in product promotion. It’s a combination of product development and branding and plays a critical role in bringing new tech products to market. We’re looking for someone to enthusiastically collect data, create developer personas and develop a marketing funnel.

Senior Ansible Automation Consultant - Remote, US Only
The Red Hat Ansible Consulting team is looking for a Senior Ansible Automation Consultant to join us. In this role, you will promote the adoption of Red Hat’s solutions at our key enterprise accounts, government agencies, and service provider partners. You’ll work both in-person and remotely to win the trust and confidence of customer engineering, development, and operations teams by matching their requirements and use cases with functional capabilities of our solutions. As a Senior Ansible Automation Consultant, you’ll need to have detailed working knowledge and practical experience with Ansible by Red Hat and a high level of familiarity with Chef, Puppet, Salt, and similar technologies on the market. You’ll also need to use your solid understanding of DevOps methodologies and tools to apply them within target organizations. This is a remote position with weekly travel to client sites and can be located anywhere in the United States within close proximity to an airport. Successful applicants must reside in a state where Red Hat is registered to do business.

Network Automation Senior Consultant - Remote, US Only
The Red Hat Ansible Consulting team is looking for a Network Automation Senior Consultant to join us. In this role, you will guide the adoption of Ansible in our key enterprise accounts, government agencies, and service provider partners. You’ll develop relationships with customer engineering, development, and operations teams by aligning their requirements and use cases with the functional capabilities of our solutions. We’ll need you to have a thorough working knowledge and practical experience with Ansible, as well as familiarity with Chef, Puppet, and Salt. As a Network Automation Senior Consultant, you will bring an understanding of network device automation and methodologies, tools, and how they can be applied within an organization. You’ll bring together cross-functional teams working on Red Hat solutions to meet the needs of our most demanding customers. We’ll need you to act as the customer’s advocate to find the right solutions, and to ensure those solutions are implemented and supported in a reliable way. This is a remote position with weekly travel to client sites and can be located anywhere in the Central Region of United States within close proximity to an airport. Successful applicants must reside in a state where Red Hat is registered to do business.

NOTE: If you’re a subscriber and looking for talent, please let me know. For the time being, I’m happy to feature job postings from subscribers for free.

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

Tweet of the Week

Jobs: Looking for work? Look here first!

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

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

E-mail this to a friend!

whoami

I’m Chris Short, 20+ year 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!


Share