DEVOPS WEEKLY ISSUE #584 - 6th March 2022
Posts on networking, monitoring and kubernetes adoption, along with several posts discussing build tools and patterns for container images.
StackHawk sponsors Devops Weekly
There are only 2 days left until ZAPCon! Don’t miss the chance to join our free virtual conference and level-up your security automation skills. Save your spot now:
https://sthwk.com/zapcon-registration
News
A useful guide to basic networking troubleshooting. This sort of guidance is always useful, I think a basic understanding of how networking works will always prove useful.
https://www.netmeister.org/blog/basic-network-troubleshooting.html
A nice automation story, using information from test suites to then generate pull requests to help upgrade to a new major release of Ruby.
https://about.gitlab.com/blog/2021/02/03/how-we-automatically-fixed-hundreds-of-ruby-2-7-deprecation-warnings/
A post on why using the latest tag for container images can be problematic. The reality I think is a bit different, posts like this often ignore why folks use latest and the different environments and levels of automation people work within.
https://platformers.dev/log/2022-03-02-latest-literally-kills-puppies/
A post on building container images, focused mainly on JVM languages, looking at buildpacks, Jib and Dockerfile, with good examples of each.
https://cloud.google.com/blog/topics/developers-practitioners/comparing-containerization-methods-buildpacks-jib-and-dockerfile
Some thoughts on the recently published CNCF Annual Survey report, mainly focused on the continued wide scale adoption of Kubernetes.
https://newrelic.com/blog/nerdlog/cncf-report-22
A handy guide to using a remote JSON document for prometheus metrics, using prometheus-json-exporter.
https://levelup.gitconnected.com/transforming-remote-json-into-prometheus-metrics-334d772df38a
Events
IRConf, the Incident Response Conference, is coming up on April 1st. A half day virtual conference with talks and discussions around on-call handling, the impact of bias on post-incident review, resilience engineering and more.
https://www.irconf.io/
Tools
APKO is a new build tool for building distroless container images based on Alpine.
https://blog.chainguard.dev/introducing-apko-bringing-distroless-nirvana-to-alpine-linux/
https://github.com/chainguard-dev/apko
CDK Notifier is a CLI tool to post AWS CDK diffs as comment to Github pull request, handy for building confidence in merging infrastructure changes.
https://medium.com/@karlderkaefer/improve-your-pull-request-experience-for-aws-cdk-projects-1fd5adb08bb3
https://github.com/karlderkaefer/cdk-notifier