tobru.guru Newsletter #7
4 min read

tobru.guru Newsletter #7

This issue talks about many things around Kubernetes, the Corona contact tracing app and contains a lot of good articles to read. Not too much personal comments this time.

News

Software releases, news articles and other new stuff

[DISCUSSION] Solution without closed source dependencys · Issue #75 · corona-warn-app/cwa-app-android · GitHub
#lineageos, #android, #corona

EDIT: tl;dr: We are working an an open implementation of the Google/Apple protocol (I call it PPCP, which may be wrong).

It's good to see that some fine people are working on an open implementation of the contact tracing API for Android. I hope that this will make it possible to use the Corona contact tracing app usable without the need fro having Google Play Services. My smartphone is Google free (as much as possible) with LineageOS and MicroG and a really do not want to use Play Services to be able to also participate in the contact tracing with the app.

End-to-End Encryption Update - Zoom Blog
#zoom, #encryption

Since releasing the draft design of Zoom’s end-to-end encryption (E2EE) on May 22, we have engaged with a number of organizations to gather feedback.

They are making good progress on the end-to-end encryption and even released the concept on GitHub.

Release v1.6.0 · argoproj/argo-cd
#argocd, #release

As part of 1.6 release, the core Argo CD functionality has been moved into GitOps Engine. GitOps Engine is a reusable library that empowers you to quickly build specialized tools that implement specific GitOps use cases, such as bootstrapping a Kubernetes cluster, or decentralized management of namespaces.

A new release of my favorite GitOps tool is always good to see.

GitHub to replace "master" with alternative term to avoid slavery references | ZDNet
#git, #github

GitHub getting on board legitimizes movement aimed at removing racially-charged language from software.

While I guess it's ok to do something against racism, I'm not looking forward to fix all the various technical issues that these mass renaming will bring. It will take a long time to get rid of some names. But let's do it.

A Better Docs UX With Docsy | Kubernetes
#kubernetes, #website, #documentation

I'm pleased to announce that the Kubernetes website now features the Docsy Hugo theme.

This is good news! I always struggled with the old Kubernetes website theme. The new one does a really good job. Thanks to everyone putting effort into it, it's worth it.


Articles

Interesting articles and blog posts

PromLabs Blog - The Anatomy of a PromQL Query
#prometheus, #promql

Let's have a look at the anatomy of a PromQL query. PromQL has operators, functions, selectors, and more, but let's not get bogged down by those details in this post. Let's instead look at the overall nature of a query: How are PromQL queries structured and typed, and how are they evaluated over time?

How Much Should You Pay Your Engineers to Ensure They Stick Around?
#hiring, #salary, #engineer

The key to employee retention isn’t just about pay. Instead, you need to create a culture that fosters growth and development.

Fundamentals of Declarative Application Management in Kubernetes - Alibaba Cloud Community
#kubernetes, #concept, #database, #yaml

Zhang Lei, Staff Engineer in Alibaba Cloud and maintainer of Kubernetes, shares his thoughts on what makes Kubernetes similar to a database.

Kubernetes Pod Security Policies with Open Policy Agent - InfraCloud Technologies
#kubernetes, #opa, #psp

Read this blog post to understand how Open Policy Agent can be used to implement Kubernetes Pod Security Policies.

Container technologies at Coinbase - The Coinbase Blog
#kubernetes, #story

Why Kubernetes is not part of our stack

[German] CentOS 8: wertlose Langzeitunterstützung | kofler.info
#centos

Seit gestern ist CentOS 8.2 (genaugenommen »CentOS Linux 8 (2004)«) verfügbar.

Adobe Flash Player End of Life
#flash

As previously announced in July 2017, Adobe will stop distributing and updating Flash Player after December 31, 2020 (“EOL Date”)

Ask HN: A way to adblock “we're using cookies” popups?
#ublock, #cookie

If you are already using ublock origin go to settings > filters list > annoyances, turn on easylist-cookies.

25 Years of PHP History | JetBrains: Developer Tools for Professionals and Teams
#php, #history

Why Linux’s systemd Is Still Divisive After All These Years
#systemd

systemd is 10 years old, but feelings about it in the Linux community haven’t mellowed—it’s as divisive now as it ever was. Although it’s used by many major Linux distributions, the hardcore opposition hasn’t relented.

Riding the Tiger: Lessons Learned Implementing Istio – zwischenzugs
#istio, #story, #kubernetes, #servicemesh

Recently I (along with a few others much smarter than me) had occasion to implement a ‘real’ production system with Istio, running on a managed cloud-provided Kubernetes service.

Adventures in Linux and KDE
#kde, #news, #plasma


Tools

Open Source tools newly discovered

github/super-linter: Combination of multiple linters to install as a GitHub Action
#github, #lint, #action, #cicd

This repository is for the GitHub Action to run a Super-Linter. It is a simple combination of various linters, written in bash, to help validate your source code.

elotl/kip: Virtual-kubelet provider running pods in cloud instances
#kubernetes, #kubelet, #vm

Kip is a Virtual Kubelet provider that allows a Kubernetes cluster to transparently launch pods onto their own cloud instances. The kip pod is run on a cluster and will create a virtual Kubernetes node in the cluster. When a pod is scheduled onto the Virtual Kubelet, Kip starts a right-sized cloud instance for the pod’s workload and dispatches the pod onto the instance. When the pod is finished running, the cloud instance is terminated. We call these cloud instances “cells”.

H-M-H/Weylus: Use your tablet as graphic tablet/touch screen on your computer.
#tablet, #notes

Weylus turns your tablet or smart phone into a graphic tablet/touch screen for your computer!

kubermatic/kubermatic: The Central Kubernetes Management Platform For Any Infrastructure
#kubernetes, #management

The Central Kubernetes Management Platform For Any Infrastructure  - kubermatic/kubermatic

HEY - Email at its best, new from Basecamp.
#email, #service

Email at its best, new from Basecamp.

ridge.css
#webdev, #css

A maximalist css framework for making web apps fast

LogoSear.ch
#logo, #search

Find vector (SVG) logos from over 100 sources!

Project OWL
#lorawan

Project OWL brings hardware and software together. Simple wireless devices establish networks on the ground with software that enables us to use it.

ungleich.ch - The VPN IPv6 IoT Router Box (VIIRB)
#ipv6, #vocore2, #wireguard

bndw/wifi-card: 📶 Print a QR code for connecting to your WiFi
#wifi, #wlan

Print a simple card with your WiFi login details. Tape it to the fridge, keep it in your wallet, etc.

Enjoying these posts? Subscribe for more