Angelesen #73

I listened to a podcast with Seth Godin lately and found a very matching quote:

There’s no such thing as writer’s block – there’s just bad practice.

Seth Godin on Imposter Syndrome, Getting Unstuck and The Practice

And I feel I should get back into the habit of reading… like offline dead-trees-with letters on it reading. Worked so well in 2016 (shoot time flies!) so why not this year? Anyways back to the links of the week which may be a bit Kubernetes (k8s) heavy mainly due to my self-inflicted deep dive into the world of ARM64 computing (which is great and painful, but mostly great).

FRONTEX FILES (frontexfiles.eu)

»Frontex does not meet with lobbyists.« Since Frontex is not living up to its responsibilities as an EU agency, ZDF Magazin Royale is lending a hand. We hereby present the FRONTEX FILES, the first lobbying transparency register of Frontex, the European Border and Coast Guard Agency.

Great leak done via the FOIA / IFG! On this note: Abolish Frontex!

Starship | SN9 | High-Altitude Flight Test (youtube.com)

Reminder. This is a test flight. It’s the 2nd time starship flew in this configuration. We got a lot of data and the primary objective to demonstrate control of the vehicle and subsonic recently looked very good.

/me writes this down for the next post-mortem.

upptime/upptime: ⬆️ Uptime monitor and status page powered by GitHub Actions, Issues, and Pages (github.com)

Upptime (https://upptime.js.org) is the open-source uptime monitor and status page, powered entirely by GitHub Actions and Issues. It’s made with 💚 by your friends at Koj.

Tried this out a few weeks and quite like the uptime stats. Obviously, it’s nowhere near specialized monitoring solutions but it’s a really good start for simpler projects.

ineedtope/ineedtope (github.com)

I’m always fighting with OSM to find the right filters. Maybe I’ll pull the code down and render the map for Switzerland.

↬ Habi via stumbling around on the GitHub Startpage and looking at things my friends give stars to

Dir dumme Souhüng (nidi3.github.io)

Swearing in Swissgerman at it’s best!

kubermatic/kubermatic: Kubermatic Kubernetes Platform – the Central Kubernetes Management Platform For Any Infrastructure (github.com)

Kubermatic Kubernetes Platform is in an open source project to centrally manage the global automation of thousands of Kubernetes clusters across multicloud, on-prem and edge with unparalleled density and resilience.

This looks super promising – Will put that on my list of tools to look into when playing around with k8s

k8dash (k8dash.io)

A pretty promising k8s Dashboard.

Tuning application on GKE — Drupal with MySQL (medium.com)

Switch CloudSQL -> MySQL HA on GKE One of the biggest benefits of going into the cloud is having a database as a service. With Google offering MySQL with master-slave replication and quick failover, this is the first setup most of the companies will start with. Drupal applications are very ‘database-heavy’ and do a lot of reads and writes in single user page load. Even after removing SQLProxy sidecar and using a private database connection, we still had huge issues with latency. This was caused by the database as a service being located not on the same virtual machines as Kubernetes, so even a few ms latency multiplied by many calls is making a huge difference. We have decided to try a multi-master Galera setup on GKE. We also evaluated Vitess.io (database used by YouTube service), but we have decided to stay with the solution we know.

There’s much to discover when moving an application to the Cloud – Adding Galera in the Cluster sounds like a good idea at first but gets very complicated to handle at scale. This is why DIY is hard. But moving Applications to modern (read k8s) and distributed infrastructure always comes at a price of complexity and performance trade-offs.

aquasecurity/kube-hunter: Hunt for security weaknesses in Kubernetes clusters (github.com)

kube-hunter hunts for security weaknesses in Kubernetes clusters. The tool was developed to increase awareness and visibility for security issues in Kubernetes environments.

Great tool for a quick spot check on your k8s clusters.

Otomi is like OSX for Kubernetes (otomi.io)

Otomi Container Platform offers an out-of-the-box enterprise container management platform (on top of Kubernetes) that increases developer efficiency and reduces complexity. It is a turnkey cloud native solution that integrates upstream Kubernetes with proven open source components. It is a single deployable package with curated industry proven applications and policies for better governance and security.

Otomi looks also interesting – This is also on my list to play around at some point 🙂

The latest Japanese full-frame cameras market share report from BCN Ranking (nikonrumors.com)

It’s insane to see how a big player like Nikon gets absolutely trashed by Sony.

Email from Jeff Bezos to employees (aboutamazon.com)

I intend to focus my energies and attention on new products and early initiatives.

That’s one way to make a commitment to OpenDistro 😉

Useful Tools for Better Kubernetes Development (yitaek.medium.com)

Such a long list of tools! Lens is a no-brainer for me. I use it almost daily to jump between a number of k8s clusters.

Most likely on my "things to look into list":

  • Goldilocks
  • Polaris
  • kube-ps1
  • kubectx + kubens (if you are not using those install them right now)
  • Oh my and Kubecost makes it on the top of my list due to obvious reasons!

↬ Vincenzo

SNB verdient mit GameStop-Aktien kurz mal 43 Mio. (insideparadeplatz.ch)

💎👐 all the way to the 🚀🌔

WhatsApp and the domestication of users (seirdy.one)

WhatsApp rose by trapping previously-free beings in their corral and changing their habits to create dependence on masters. Over time, this made it difficult or impossible to return to their previous lifestyle. That process should sound familiar: it’s eerily similar to the domestication of animals. I call this type of vendor lock-in user domestication: the removal of user autonomy to trap users into serving vendors.

Longread of the week on WhatsApp – Well Use Signal/Threema. Use Tor.