DEVOPS WEEKLY ISSUE #490 - 17th May 2020
AIOps, Observability, several new Kubernetes tools and the return of Software Circus next week in this week’s issue.
News
A talk from last year’s GoTo Copenhagen on Why Your Private Cloud is Probably a Bad Idea.
https://www.youtube.com/watch?v=MbaPtzSuQII&feature=youtu.be
This post looks at the promise of AIOps, and its relationship to both operations and observability.
https://thenewstack.io/observability-and-the-misleading-promise-of-aiops
A look at the relationship between observability and controllability.
https://www.weave.works/blog/gitops-part-3-observability
A detailed series of posts on detection engineering, looking at identifying attackers and exploring core concepts like detection in depth and capability abstraction.
https://posts.specterops.io/capability-abstraction-fbeaeeb26384
https://posts.specterops.io/detection-spectrum-198a0bfb9302
https://posts.specterops.io/detection-in-depth-a2392b3a7e94
A look at some powerful new Helm features in Helm 3 which allow for generating a secret on installation which is then reused for upgrades.
https://medium.com/workfloplus/reusing-auto-generated-helm-secrets-a7426403d4bb
A tutorial for managing Azure infrastructure using ARM templates deployed via Azure DevOps pipelines.
https://aidanfinn.com/?p=21878
It’s often useful to be able to grab a proper virtual machine locally, for testing or development purposes. This post introduces multipass, which provides a handy way of provisioning local VMs.
https://www.maketecheasier.com/multipass-launch-ubuntu-virtual-machine/
A look at using Conftest and Open Policy Agent to test Dockerfiles for various best practices and issues.
https://blog.madhuakula.com/dockerfile-security-checks-using-opa-rego-policies-with-conftest-32ab2316172f
Jobs
King is looking for new members for the infrastructure engineering teams to help develop, manage and expand our software based networking setup across datacenters and (Google) cloud. Please take a look at the open role for networking engineer. We’re also still looking for both database and streaming data engineers, if that is more your style.
https://careers.king.com/jobs/job/14780-site-reliability-engineer-technology/
https://careers.king.com/jobs/job/15353-database-site-reliability-engineer-technology/
https://careers.king.com/jobs/job/15270-network-site-reliability-engineer-technology/
Events
Software Circus is back. A 12 hour event, happening on 21st May, has talks on bare metal, API gateways, container registries, building your own PaaS as well as a costume contest and yoga sessions. Some fun and lots of learning to be had.
https://www.softwarecircus.io/
Tools
cdk8s is a framework for defining Kubernetes applications and reusable abstractions using different programming languages, including TypeScript and Python with more planned.
https://cdk8s.io/
https://github.com/awslabs/cdk8s
Kubie is a CLI tool to help with management of Kubernetes context and namespace information. Handy if working with multiple clusters.
https://github.com/sbstp/kubie
K9s is a terminal based UI to interact with your Kubernetes clusters. It aims to make it easier to navigate, observe and manage your deployed applications from the command line.
https://k9scli.io/
https://opensource.com/article/20/5/kubernetes-administration