VSHN.timer

VSHN.timer #202: A Petabyte A Day Keeps The Engineers Awake

2. Oct 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about mind-bogglingly massive systems that are designed to twist our minds, no matter how we look at them.

1. Europe’s particle accelerator at CERN produces around a petabyte of data daily, which means monitoring the computing infrastructure that processes the data is crucial. A petabyte. Let that figure sink in, and then learn how they monitor it.

https://www.theregister.com/2023/09/18/lhc_infrastructure_monitoring/

2. Valentin Kuznetsov of Cornell University has prepared these presentation slides showing in detail how they use NATS in CERN to stream telemetry, monitor workflows, get exit code alerts, all in real time from a myriad of different systems.

https://indico.cern.ch/event/877333/contributions/3696707/attachments/1972189/3281133/CMS_mon_RD_for_opInt.pdf

3. Splunk, leader in observability and cybersecurity, and Cisco, the legendary tech company, have recently announced their merger, creating a major force in the cloud industry.

https://www.splunk.com/en_us/blog/leadership/splunk-and-cisco-unite-to-accelerate-digital-resilience-as-one-of-the-leading-global-software-companies.html

4. NFSserve is an incomplete but very functional implementation of an NFSv3 server in Rust. It’s a user-mode file-system mount, open-source and cross-platform. Because, what is a protocol that pretty much every OS supports? NFS.

https://about.xethub.com/blog/nfs-fuse-why-we-built-nfs-server-rust

5. cert-manager 1.13 brings support for DNS over HTTPS, support for loading options from a versioned
config file for the cert-manager controller, and more. It also includes the promotion of
the StableCertificateRequestName and SecretsFilteredCaching feature gates to Beta.

https://github.com/cert-manager/cert-manager/releases/tag/v1.13.0

Do you manage petabytes of data? How do you do it? Would you like to share some big data tips and tricks with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about incidents and operations: #32, #41, #49, #66, #75, #89, #107, #121, and #148.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #201: Μονόλιθοι στο Κυβερνήτης

25. Sep 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about how monolithic architectures are doing a comeback in 2023.

1. This is by far one of the most shared articles of the month, and with reason. The trend towards microservices has seen its share of disasters. What can we do next? The creator of Friendly Fire, Andrei Taranchenko, analyzes the situation.

https://renegadeotter.com/2023/09/10/death-by-a-thousand-microservices.html

2. This post introduces three potential reference architectures based on existing Couchbase use cases to demonstrate how Red Hat OpenShift and Couchbase Capella can collaborate within your enterprise cloud environment.

https://cloud.redhat.com/blog/capella-reference-architectures-for-red-hat-openshift

3. Twitch.tv. Discord.gg. Github.io. Three memorable addresses for three major websites that all have something in common: iconic URLs from small territories. Here are 10 country code domains that have a life well beyond their own borders–and why they are in demand.

https://restofworld.org/2023/whats-in-a-domain-name/

4. The Domain Name System (DNS) root zone will soon be getting a new record type, called ZONEMD, to further ensure the security, stability, and resiliency of the global DNS in the face of emerging new approaches to DNS operation.

https://blog.verisign.com/security/root-zone-zonemd/

5. Microservices and JSON much? Then give fx a try; it’s a tool written in Go to visualize and explore JSON data interactively in the command line. Think jq with steroids.

https://fx.wtf/

What kind of architecture do you use in your systems? What are your favorite fancy TLDs? Would you like to share some JSON tips and tricks with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about architecture: #25, #34, #60, #79, and #143.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #200: Short URLs Are A DevOps Engineer’s Best Friend

18. Sep 2023

Welcome to 🎉 🥳 🥁 🥇 the 200th edition of VSHN.timer! 📰 🏆 📯 🎆 Every Monday since August 2019, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all links shared on our chat, making us think, laugh, or simply work better.

Can you believe this? 200? We already couldn’t believe it on July 19th, 2021, when we reached the 100th mark, and look where we are now. 200 weeks of keeping the pace with this crazy industry of ours, with new frameworks, conferences, lots of Kubernetes, too many security breaches for our taste, more Kubernetes, plenty of hyperscalers competing, all kinds of programming languages, … and also lots of music references!

What could we possibly talk about this week? Well, we have so many short & sweet URLs on our chat that we decided to share some with you. Ordered from the shortest to the longest.

1. First one with the .dev TLD: Modern software assumes your systems have access to the Internet because reasons. This may work 99% of the time (hopefully), but certain systems need to work even when disconnected (shocking!). Zarf keeps your software running, no matter your connection status. Impressive.

https://zarf.dev/

2. Then one with the .land TLD: Curious exactly what happens when you run a program on your computer? Read this article to learn how multiprocessing works, what system calls really are, how computers manage memory with hardware interrupts, and how Linux loads executables. Fascinating.

https://cpu.land/

3. An important one with the .org TLD: on August 10th, 2023, with no notice or community input, HashiCorp switched the license for Terraform from the MPL to the Business Source License, a non-open source license. Enter the OpenTF Foundation to the rescue!

https://opentf.org/

4. This one with the .page TLD: Downfall attacks target a critical weakness found in billions of modern processors used in personal and cloud computers. This vulnerability, identified as CVE-2022-40982, enables a user to access and steal data from other users who share the same computer. Yikes.

https://downfall.page/

5. And finally, one with the .software TLD: Copyright and licensing is difficult, especially when reusing software from different projects that are released under different licenses. REUSE was started by the Free Software Foundation Europe to provide a set of recommendations to make licensing your Free Software projects easier. Thanks!

https://reuse.software/

The Full VSHN.timer Directory

Just like when we reached the 100th mark 2 years ago, here goes the complete directory of VSHN.timer entries since 2019, plus the three original entries published in 2017!

And just like 2 years ago, Kubernetes (with 24 entries) and Security (with 19) are still the two most common subjects we’ve covered in the series. Then come PeopleOps and Programming with 14 each, Containers with 13, and Business, Conferences, DevOps, and Git with 10 each. All of these are subjects are close to our VSHNeer hearts!

The Three Original Editions of 2017 (3):

#1, #2, #3

Architecture (5):

#25, #34, #60#79, #143

AWS (5):

#61#87, #132, #156, #195

Business (10):

#15#26#35#41#70#112, #141, #159, #176, #181

Conferences (10):

#19#20#56#57#90, #91, #170, #179, #180, #183

Containers (13):

#12#17#40#51#54, #71#81#108, #124, #144, #151, #166, #186

Databases & Storage (6):

#111#115, #138, #155, #158, #199

DevOps (10):

#5#13#29#31#42#110, #133, #153, #165, #188

Education (7):

#21#38#67#99, #120, #140, #172

Git, GitHub, GitLab, GitOps (10):

#10#48#68#83#98, #119, #139, #150, #173, #196

Hardware (5):

#80#113, #135, #149, #177

Incidents and Operations (9):

#32#41#49#66#75, #89#107, #121, #148

Kubernetes (24):

#4#8#11#14#16, #19#23#37#46#49, #59#64#74#82#97, #99#102#109, #118, #126, #142, #146, #163, #187

Kubernetes Operators (3):

#39#58, #193

Linux (8):

#45#55#72#96#105, #125, #161, #184

Open Source (4):

#152, #170, #191, #194

Red Hat OpenShift (9):

#9#28#53#95, #129, #157, #171, #183, #185

PeopleOps (14):

#7#13#15#26#35, #41#52#63#85#92, #116, #131, #154, #175

Products and Product Management (4):

#114, #134, #167, #192

Programming (14):

#18#30#33#47#50, #77#88#101#103, #122, #137, #160, #174, #198

Prometheus and Grafana (2):

#78, #130

Quality Assurance, SLA & SRE (7):

#6, #43#66#104, #136, #162, #197

Random (13):

#24#36#69#73#86, #94#100, #123, #147, #168, #178, #190, #200

Security (19):

#8#17#22#27#32, #44#54#62#76#84, #93#106, #117, #128, #142, #145, #164, #169, #182

Terraform & Crossplane (4):

#65#82, #127, #189

Quirky Music References in the Title or the Content 🙃 (8):

#39#97, #136, #159, #167, #175, #189, #200

Do you like music references in the titles of VSHN.timer editions? What subject would you like us to talk about in the future? Would you like to share your preferred URLs and links with our readers? Are you even reading these questions at the end? Do you think we should offer a prize to those who read until the end? Don’t you think that reading until the end is a valuable yet underrated skill? How are you doing today? Thanks for reading! As usual, get in touch with us, let us know your opinion about VSHN.timer, and see you next week for the 201th edition (whaaaaaaaaaaat) of… VSHN.timer.

PS: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS2: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #199: PostgreSQL and Kubernetes, a Match Made in Heaven

11. Sep 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about the various ways in which our favorite container orchestrator and our favorite relational database can work together.

By the way, did you know that VSHN AppCat makes PostgreSQL immediately available on your cluster or on APPUiO Cloud? Check it out now.

1. Running PostgreSQL on Kubernetes usually involves using an operator such as CrunchyData or StackGres, but have you tried CloudNative-PG yet? Sergio Rua has given it a spin and blogged about his experience.

https://blog.digitalis.io/cloudnative-pg-running-postgresql-in-k8s-c025f22fcb87

2. FerretDB is not just another NoSQL database, but rather a truly Open-Source MongoDB alternative, built entirely on top of PostgreSQL. It leverages the power of the MongoDB ecosystem, and even its query language!

https://www.ferretdb.io/

3. Have you seen the “The SQL Iceberg” meme created by the developers of CockroachDB? Aryan Ebrahimpour realized he didn’t know all the terms mentioned in it, so he started exploring it in depth in the context of PostgreSQL.

https://www.avestura.dev/blog/explaining-the-postgres-meme

4. etcd is the brain of every Kubernetes cluster, keeping track of all the objects in a cluster. In this article, Martin Heinz, DevOps engineer at IBM, explores how to replace etcd with PostgreSQL, and why and when it might make sense to do so.

https://martinheinz.dev/blog/100

5. The Language Server Protocol is an open protocol to provide code completion and syntax highlighting on code editors. The Postgres Language Server implements one for PostgreSQL, enhancing the developer experience within your favorite editor.

https://github.com/supabase/postgres_lsp

Have you replaced etcd by another database in your cluster? How familiar are you with the items in the SQL Iceberg meme? Would you like to share some PostgreSQL tips and tricks with the community? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about databases and storage: #111, #115, #138, #155, and #158.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #198: A Plethora of Solutions

4. Sep 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about a few little utilities that can save your day when programming Cloud Native applications.

1. Here’s an alternative for Docker Desktop on the Mac: OrbStack is a fast, light, and easy way to run Docker containers and Linux virtual machines. Have you tried it?

https://orbstack.dev/

2. Forget about VSCode, Vim, Emacs, Neovim, nano, or even joe; here’s micro, a modern, intuitive, and cross-platform (Windows, Mac, Linux, FreeBSD, OpenBSD, and NetBSD) terminal-based programming text editor written in Go. Hint: CTRL+Q to quit. Shocker!

https://micro-editor.github.io/

3. We’ve recently discovered PyInstaller to package Python apps as standalone executables for easy cross-platform distribution. It doesn’t make the process of packaging a Python application totally painless, but it goes a long way.

https://www.infoworld.com/article/3543792/how-to-use-pyinstaller-to-create-python-executables.html

4. Here’s script, a library for writing programs in Go taking care of those things shell scripts are good at: reading files, executing subprocesses, counting lines, matching strings, and so on.

https://github.com/bitfield/script

5. NAML is a Go library and command line tool that can be used as a framework to develop and deploy Kubernetes applications made by Kris Nóva, who sadly passed away a few weeks ago.

https://github.com/krisnova/naml

What’s your favorite text editor for code? Do you write small utilities in Go, or just use Bash scripts for everything? Would you like to share some Cloud Native programming tips and tricks with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about programming: #18, #30, #33, #47, #50, #60, #77, #88, #101, #103, #122, #137, #160, and #174.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #197: Very Large-Scale Deployments

28. Aug 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about how some systems have to dramatically scale to serve millions of users with an acceptable quality of service.

1. The Slack team has migrated the most critical user-facing services from a monolithic to a cell-based architecture over the last 1.5 years. But what is a “cell-based architecture”, and how does it work?

https://slack.engineering/slacks-migration-to-a-cellular-architecture/

2. The Red Hat team has run tests to find out the maximum number of pods per node that can be run on OpenShift 4.13 clusters with equal or better performance, and the answer is 2500.

https://cloud.redhat.com/blog/running-2500-pods-per-node-on-ocp-4.13

3. AWS S3 is the original object storage service with an HTTP REST API. It consists of a frontend with a REST API, a namespace service, a storage system full of hard disks, and many background operations. Andy Warfield, VP and distinguished engineer at S3, explains how AWS designed S3 for massive scalability.

https://www.allthingsdistributed.com/2023/07/building-and-operating-a-pretty-big-storage-system.html

4. Mainframe computers are often seen as ancient machines—practically dinosaurs. But mainframes, which are purpose-built to process enormous amounts of data, are still extremely relevant today. But how do they work, and who uses them? ArsTechnica reports.

https://arstechnica.com/information-technology/2023/07/the-ibm-mainframe-how-it-runs-and-why-it-survives/

5. Red Planet Labs just built a Twitter-scale Mastodon instance from scratch in only 10k lines of code, which they will soon open source, and it offers unprecedented scalability. Check it out.

https://blog.redplanetlabs.com/2023/08/15/how-we-reduced-the-cost-of-building-twitter-at-twitter-scale-by-100x/

Are your systems designed for scalability? Have you ever programmed mainframe applications? Would you like to share some scalability tips and tricks with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about Quality Assurance, SLAs & SREs: #6, #34, #43, #66, #104, #136, and #162.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #196: Git, Gitea, GitLab, and GitHub

21. Aug 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about how our favorite GitOps platforms have been evolving in the past few months.

1. Gitea is slowly imposing itself as the “third option” after GitHub and GitLab, and we’ve mentioned in another issue of VSHN.timer how even Exoscale is now offering Gitea in their marketplace. The Gitea team has recently announced Gitea 1.20, with the largest number of changes ever shipped!

https://blog.gitea.com/release-of-1.20.0/

2. GitLab has recently announced version 16.2 with more than 100 new improvements, including a new rich text editor, a command palette, support for keyless signing with Cosign, new customization layers for the Value Streams Dashboard and more.

https://about.gitlab.com/releases/2023/07/22/gitlab-16-2-released/

3. GitHub recently announced the Stale Repos Action, a tool that helps your organization identify and report on repositories with no activity over a configurable period of time, marking inactive repositories within your organization, helping you decide to archive, revive, or reorganize them.

https://github.blog/2023-06-05-announcing-the-stale-repos-action/

4. Andrew Rowson was today years old when he got bitten by some minor assumptions on how git-lfs works, a neat little add-on to git that allows you to store things that aren’t necessarily text based in a git repo.

https://www.growse.com/2023/07/10/git-lfs-and-how-it-caught-me-out.html

5. The GitLab Operator for Red Hat OpenShift oversees the lifecycle of GitLab instances within Kubernetes or OpenShift container platforms. It simplifies installing and configuring GitLab instances, ensuring a seamless transition between different versions.

https://cloud.redhat.com/blog/install-the-gitlab-operator-on-openshift

Have you migrated your projects to Gitea? Have you installed the GitLab Operator for Red Hat OpenShift? Would you like to share some Git tips and tricks with our community? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about Git, GitOps, GitHub, GitLab, and Gitea: #10, #48, #68, #83, #98, #119, #139, #150, and #173.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #195: AWSome News

14. Aug 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

In preparation of next week’s AWSome Day, this week we’re going to talk about the latest news around the biggest cloud provider of them all: AWS.

1. How does AWS’ EKS managed Kubernetes service compare to the competition? Elliot Graebert has compared the 8 top ones (EKS, AKS, GKE, etc…) and compiled the results in a fantastic summary. TL;DR: AWS EKS is not his top choice.

https://medium.com/@elliotgraebert/comparing-the-top-eight-managed-kubernetes-providers-2ae39662391b

2. In a rare price hike, AWS will start charging for IPv4 addresses. The change brings them in line with other cloud providers and encourages good internet hygiene. Corey Quinn reports.

https://www.lastweekinaws.com/blog/breaking-aws-begins-charging-for-public-ipv4-addresses/

3. We’ve mentioned Zenbleed on our blog lately, but AWS was also concerned about it. Their security bulletin about it is short and sweet: patches have been applied, and customers shouldn’t worry about it.

https://aws.amazon.com/security/security-bulletins/AWS-2023-004/

4. How’s the AWS Zürich Region doing? It launched with great fanfare last November, with 58 available services, and it has grown to an impressive 112! The region now offers EKS, CodeBuild, and 129 different EC2 instance types.

https://aws.amazon.com/blogs/alps/h1-2023-news-about-aws-europe-zurich-region/

5. Mountpoint for Amazon S3 is an open-source file client that makes it easy for Linux applications to connect directly to AWS S3 buckets. It is now generally available and ready for production!

https://aws.amazon.com/blogs/aws/mountpoint-for-amazon-s3-generally-available-and-ready-for-production-workloads/

Are you impacted by AWS’ price increase for IPv4 addresses? Are you more of an EKS or AKS kind of person? Would you like to share your AWS tips and tricks with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about AWS: #61, #87, #132, and #156.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #194: In Memoriam Bram Moolenaar

7. Aug 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to share some links honoring the late Bram Moolenaar, creator of VSHN’s favorite text editor, Vim.

Screenshot of a recent internal poll at VSHN about preferred non-GUI editors

1. We are heartbroken to learn that Bram Moolenaar, the visionary creator of the venerable Vim text editor, has passed away at the age of 62 after battling a severe medical condition. He was also a longtime neighbor of the Swiss town of Adliswil near Zürich. The VSHN team would like to send their deepest condolences to his family and friends.

https://groups.google.com/g/vim_announce/c/tWahca9zkt4?pli=1

2. Do you know the history behind Bram Moolenaar and Vim? Back in 1991, he wanted to use the Unix vi editor on the Amiga, but the original code was property of AT&T, so he began porting another editor called “Stevie” from the Atari. By version 1.22 Bram rechristened his editor “Vi IMproved,” matching and surpassing features of the original.

https://begriffs.com/posts/2019-07-19-history-use-vim.html

3. At VSHN we’re happy and faithful Vim users, and we love to share new plugins and configurations with one another. But did you know that when you start Vim with the --clean option, it starts in “vanilla” mode, without plugins or configuration of any kind? You should try it.

https://opensource.com/article/21/12/vanilla-vim-config

4. To say that learning to use Vim properly is a tremendously useful skill for DevOps engineers is the understatement of the century. But how can you develop such good muscle memory? The best way is practicing over and over again. Besides the classic vimtutor command, you should also try the Learn vim website.

https://www.learnvim.com/

5. Do you write YAML manifests for Kubernetes in vim? Have you also spent countless time determining where in the spec a field belongs? You can easily link vim to the yaml-language-server to get completion, validation and more.

https://joshrosso.com/docs/2020/2020-01-06-vim-k8s-yaml-support/

For how long have you been using Vim? Do you have anecdotes in which Vim has saved your day? Would you like to share your favorite Vim plugins with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about Open Source: #152, #170, and #191.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #193: Kubernetes and OpenShift Operators

31. Jul 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about the latest and most useful Kubernetes Operators that have recently appeared on our radar.

1. Red Hat and GitLab have partnered together to release an officially certified GitLab OpenShift Operator, and this article provides all the information you need to install it on your cluster.

https://cloud.redhat.com/blog/install-the-gitlab-operator-on-openshift

2. The Tailscale Kubernetes operator allows you to expose services in your Kubernetes cluster to your Tailscale network, and use an authentication proxy for secure connectivity to the Kubernetes control plane. We’re big fans of Tailscale at VSHN!

https://tailscale.com/kb/1236/kubernetes-operator/

3. Technology accounts for a staggering 1.6 billion tons of greenhouse gas emissions! The kube-green operator helps reduce the CO2 footprint of your Kubernetes and OpenShift clusters.

https://cloud.redhat.com/blog/keeping-the-cloud-green-with-the-kube-green-operator-on-openshift

4. This operator automates the extension of operator watch and service account permission scope to other namespaces in an OpenShift cluster.

https://github.com/IBM/ibm-namespace-scope-operator

5. The Oria Operator provides tooling that allows cluster admins and operator authors to control which namespaces an operator reconciles resource events in.

https://github.com/operator-framework/oria-operator

Are you controlling the CO2 emissions of your Kubernetes and OpenShift clusters? Have you developed your own operators? Would you like to share some other smooth operators with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about Kubernetes Operators: #39 and #58.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #192: Noteworthy New Products

24. Jul 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about new products that have recently made a splash in the DevOps and Cloud Native market.

1. Exoscale has recently added two new products to their Marketplace: Gitea & GitLab, provided and managed by Glasskube. Both services take advantage of 100% GDPR-compliant data storage on the fantastic Exoscale infrastructure. Check them out! (oh, and by the way, did you know that Gitea 1.20 has been released last week?)

https://changelog.exoscale.com/en/marketplace-gitea-gitlab-as-a-service

2. The KubeVirt community has just released KubeVirt 1.0! Red Hat started this project with a question: can virtual machines run in containers and be deployed on Kubernetes? It proved to be not only possible, but also to be the future of VMs in the container age.

https://www.cncf.io/blog/2023/07/11/kubevirt-v1-0-has-landed/

3. Red Hat is celebrating the graduation of Istio at the CNCF! Istio is at the core of Red Hat OpenShift Service Mesh, an open source, fully supported, enterprise grade mesh solution that includes the Kiali console.

https://cloud.redhat.com/blog/red-hat-congratulates-istio-on-graduating-at-the-cncf

4. Speaking about graduations, the CNCF announced last week the graduation of the CRI-O project, a secure, performant, and stable Container Runtime Interface implementation to orchestrate containers in Kubernetes clusters.

https://www.cncf.io/announcements/2023/07/19/cloud-native-computing-foundation-announces-graduation-of-cri-o/

5. Slackware Linux is 30 years old! The oldest Linux distribution still in maintenance has announced a historic milestone, and here’s the original announcement from July 1993 by Patrick Volkerding.

http://www.slackware.com/announce/1.0.php

Are you using KubeVirt? Are you more a Gitea or a GitLab kind of person? Would you like to announce a new product release? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about products: #114, #134, and #167.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #191: The Tribulations of Free and Open Source Software

17. Jul 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about that rough and bumpy relationship between money and source code.

1. Unless you’ve been hiking through the Kerguelen Islands for a whole month, you’re surely aware of the recent controversy around RHEL. Plenty of explanations, some vitriol, and even downright hypocrisy surfaced as well, and very little rigorous analysis, but at the end of the day, it’s once again the almost 50-year-old discussion we’ve had since Bill Gates’ letter to hobbyists of how to make money out of source code, and who gets paid for what.

https://www.redhat.com/en/blog/red-hats-commitment-open-source-response-gitcentosorg-changes

2. Do you know what’s the difference between “Free” and “Open-Source” Software? Very often both get confused, and even merged into a “FOSS” moniker-slash-acronym, but the truth is that there are substantial differences between both, particularly at the most fundamental level. And these differences, well, it turns out they matter a lot.

https://writefreesoftware.org/

3. How to generate income from open-source software? It turns out that donations and sponsorships don’t work very well, but commercial licenses are a much more reliable and proven mechanism. The important thing is to find ways to support the livelihoods of FOSS developers providing the packages that help us do our work faster and better.

https://vadimdemedes.com/posts/generating-income-from-open-source

4. Open-Source software has become a critical piece of the overall infrastructure puzzle for Big Tech. Take, for example, how Google is adopting the Rust programming language in their own products and services. We hope they’re also contributing to the project in return!

https://opensource.googleblog.com/2023/06/rust-fact-vs-fiction-5-insights-from-googles-rust-journey-2022.html

5. Speaking about awesome Open-Source software, many of us at VSHN are happily running Thunderbird 115 now, and we can safely say that it’s a fantastic release, with a very solid and reliable upgrade path, and a much-needed UI refresh. Have you donated to the project already? It is essential to support it.

https://www.thunderbird.net/en-US/thunderbird/115.0/whatsnew/

Do you have commercial licenses for your open-source projects? How do you think companies should reward the teams working on them? Would you like to share some financial tips and tricks for FOSS teams? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about open source: #152 and #170.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #190: Talking to Machines

10. Jul 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk to different machines and see what they have to say.

1. Remember how Google used to index the web for you to find what you needed for the past 25 years? Well, as it happened in the past with many things made by Google, apparently this is no longer the case.

https://natehoffelder.com/blog/google-no-longer-automatically-indexes-websites-wtf/

2. Linus Torvalds is the new master of SEO, as the Google search “cold dark place filled with sadness and despair” points to… the Linux Kernel GitHub repository.

https://social.kernel.org/notice/AXWwXVY5yDb8roPXsm

3. Have you ever noticed those “.well-known” folders on the root of your website, in particular when requesting for SSL certificates? Ishan explains all you need to know about them.

https://ishan.page/blog/2023-07-02-well-known

4. A recent Reddit post showcased a series of artistic QR codes created with Stable Diffusion. But now the Stable Diffusion community has figured out how to make QR codes without custom models.

https://stable-diffusion-art.com/qr-code/

5. The most annoying-slash-funny thing to have appeared on the web lately is the obnoxious Password Game, and it has become more viral than, say, Grumpy Cat and Taylor Swift dancing “Say So” together on TikTok.

https://neal.fun/password-game/

How far have you been able to go in the Password Game? Are you still using Google? Would you like to share some ChatGPT prompts tips and tricks with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about random stuff: #24, #36, #69, #73, #86, #94, #100, #123, #147, #168, and #178.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #189: When Crossplane Takes Over

3. Jul 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about something I wouldn’t stop it if I could, when Crossplane takes over Terraform, yeah, you know you can’t deny.

1. Are you asking yourself what is Crossplane, where does it excel, where does it fall down, how does it compare to Terraform, and how can you use it today? It feels like you’ve waited so long for this. Read this Crossplane Case Study and you’ll have all the answers to your questions. Now you can breathe.

https://superorbital.io/blog/crossplane-2022/

2. People new to the Crossplane community are like, “can’t you see me here on overload?” about the responsibilities and purpose of the various architectural components. The New Stack published a helpful article showing a mental model to make sense of the functional areas of Crossplane.

https://thenewstack.io/crossplane-what-most-people-get-wrong-and-how-to-get-it-right/

3. Two EU banks (Deutsche Kreditbank AG and Millennium BCP in Portugal) favor Crossplane’s reconciliation approach over Terraform’s dependency graph, looking out for the former to hold their hands.

https://www.techtarget.com/searchitoperations/news/366543172/Banks-dump-Terraform-for-Crossplane-infrastructure-as-code

4. The Crossplane team recently started a new blog post series for FAQs about Crossplane, and the first one in the series answers a simple question: “Why is my composition not working? This time I blame you.”

https://blog.crossplane.io/faq-1-composition-not-working/

5. Crossplane compositions are a great way to build platform APIs. However they are also a great way to introduce bugs, and we could lose it all! crossplane-lint is the VSHN.timer tool of the week, and it helps to find those issues thanks to its knowledge about the internals of compositions & XRDs.

https://github.com/crossplane-contrib/crossplane-lint

Are you using Crossplane already? What features would make you switch from Terraform to Crossplane? Would you like to share some Crossplane tips and tricks with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about Terraform and Crossplane: #65, #82, and #127.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #188: The State of DevOps

26. Jun 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about teams worldwide applying DevOps to deliver better software more often.

1. Last week we presented the results of our “State of DevOps in Switzerland” reports in a LinkedIn Live event at our VSHNtower with the participation of Romano Roth! Watch the recording and subscribe to our channel VSHN.tv for more DevOps content.

https://www.youtube.com/watch?v=RZaCT25-CD0

2. Self-organization is a fundamental principle in agile teams to promote flexibility, adaptability, and productivity. So much for the theory. But what does it look like in practice? Attend this week’s DevOps Meetup Zürich to learn more about this with a panel featuring our COO, Marco Fretz.

https://www.meetup.com/devops-meetup-zurich/events/293928353

3. For the last eight years, Google has produced the “State of DevOps” report, hearing from over 33,000 professionals worldwide. They’ve outlined the DevOps practices that drive successful software delivery and operational performance.

https://cloud.google.com/devops/state-of-devops

4. Did you know that 88% of the respondents to the State of DevOps report in 2022 are unable to deploy more frequently than once a week? “Second Wave DevOps” is a movement to keep the cultural improvements and realize the full potential with a second wave of DevOps tools.

https://www.systeminit.com/blog-second-wave-devops/

5. In this article, Sergey Tselovalnikov discusses the areas where platform engineers can harness the full potential of AI tools, particularly large language models or LLMs, for maximum productivity.

https://serce.me/posts/26-04-2023-platform-engineering-in-the-era-of-llms

Is DevOps working for you, or are you working for DevOps? What do you think will be the next challenges in the DevOps world? Would you like to share your thoughts with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about DevOps: #5, #13, #29, #31, #42, #110, #133, #153, and #165.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #187: Keeping Up with the Kubernetes

19. Jun 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about how Kubernetes is evolving and adapting to the latest trends du jour.

1. First trend: AI and GPT. k8sgpt is a chatbot filled with SRE experience, ready to scan your Kubernetes clusters and to diagnose and triage issues in simple English. But how to use it? Anais Ulrichs has published a full tutorial video about it.

https://www.youtube.com/watch?v=SX_2YHC15cM

2. Second trend: Gateway API and Cilium. Managing ingress traffic efficiently and securely has always been crucial. The Gateway API is a long-term replacement for Kubernetes Ingress that brings a wealth of benefits to operators, including role-based access control, portability, and extensibility. This article explains how to use Cilium‘s advanced Gateway API support, today.

https://itnext.io/saying-goodbye-to-ingress-embracing-the-future-of-kubernetes-traffic-management-with-gateway-api-6584b7b8f913

3. Third trend: Argo CD. Inspired from Kostis Kapelonis‘ KubeCon talk “How to Preview and Diff Your Argo CD Deployments”, our friends at Puzzle ITC released their own GitOps diff tool called GOFF.

https://github.com/puzzle/goff

4. Fourth trend: better troubleshooting. Inspired by Daniele Polencic‘s Visual Guide on Troubleshooting Kubernetes Deployments our friends at bespinian created livelint, a CLI linter for Kubernetes deployments.

https://github.com/bespinian/livelint

5. And fifth trend: cost management. OpenCost is a vendor-neutral open source project for measuring and allocating infrastructure and container costs in real time. A tool for times of tight budgets and cloud costs out of control.

https://www.opencost.io/

What trends are the ones you’re paying the most attention to? Are you already using k8sgpt to manage your clusters? Would you like to share some other recent trend with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about Kubernetes: #4, #8, #11, #14, #16, #19, #23, #37, #46, #49, #59, #64, #74, #82, #97, #99, #102, #109, #118, #126, #142, #146, and #163.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #186: Containerization News

12. Jun 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about the latest news around containers.

1. A recent Microsoft threat report covered a threat actor employing living off the land (LOTL) techniques to evade detection while targeting critical infrastructure. But what is LOTL? A vulnerability targeting containers, among other pieces of infrastructure.

https://www.stb.id.au/blog/living-off-the-land-containers

2. Podman 4.5 was released a few weeks ago, with many new features including improvements to podman kube and Quadlet, Netavark plugin support, new commands, and performance improvements in podman images.

https://blog.podman.io/2023/04/new-release-podman-v4-5/

3. Podman Desktop 1.0 was released during the recent Red Hat Summit; it supports managing multiple containers, natively integrates with Kubernetes, supports various enterprise features, and can be easily extended.

https://www.phoronix.com/news/Podman-Desktop-1.0

4. The AWS Well-Architected Framework helps you understand the pros and cons of decisions you make while building systems on AWS. The Container Build Lens focus specifically on container design and build processes.

https://docs.aws.amazon.com/wellarchitected/latest/container-build-lens/container-build-lens.html

5. Kuasar is an efficient container runtime that provides cloud-native, all-scenario container solutions by supporting multiple sandbox techniques. Written in Rust, it offers a standard sandbox abstraction based on the sandbox API.

https://kuasar.io/

Still using Docker? Have you tried Kuasar yet? What are your preferred techniques to build efficient and lean containers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about containers: #12, #17, #40, #51, #54, #71, #81, #108, #124, #144, #151, and #166.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #185: The Time of OpenShift 4.13

5. Jun 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about new features in Red Hat OpenShift 4.13.

1. Red Hat OpenShift 4.13, based on Kubernetes 1.26 and Crio 1.26 focuses on three core themes to accelerate modern application development and delivery: enhanced security, hybrid cloud infrastructure, and scalability. Here’s everything you need to know about it.

https://cloud.redhat.com/blog/everything-you-need-to-know-about-red-hat-openshift-4.13

2. With OpenShift 4.13, Red Hat introduced new features on how storage classes are managed, and this blog post walks you through the details of these changes.

https://cloud.redhat.com/blog/storage-class-improvements-in-red-hat-openshift-4.13

3. If you are running Red Hat OpenShift on VMware ESXi hypervisors, you’ll be happy to know that version 4.13 allows operators to distribute master and worker nodes across vSphere Data Centers and Clusters.

https://cloud.redhat.com/blog/installing-openshift-in-vmware-vsphere-zones

4. OpenShift 4.13 introduces many enhancements to elevate the observability experience. This version introduces the ability for users to customize node-exporter collectors, including tcpstat, netclass, netdev, and cpufreq, with more to come in the next release.

https://cloud.redhat.com/blog/whats-new-in-red-hat-openshift-monitoring-4.13-logging-5.7-and-distributed-tracing-2.8

5. There’s a lot more to Red Hat OpenShift 4.13 that we can cover in a single VSHN.timer edition, but thankfully Red Hat has compiled all of the links in a single page.

https://cloud.redhat.com/blog/red-hat-openshift-4.13-all-the-links-and-blogs-in-one-place

Are you planning to update your clusters to Red Hat OpenShift 4.13? Which new feature is your favorite? Would you like to share some OpenShift tips and tricks with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about Red Hat OpenShift: #9, #28, #53, #95, #129, #157, #171, and #183.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #184: For Linux Distro Hoppers

29. May 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re going to talk about what’s going on around Linux, our favorite kernel, and the various distributions based on it.

1. Fedora Linux 38 was released in April with many new features: GNOME 44, new Spins with Budgie and Sway, support for ARM & Power architectures, Linux kernel version 6.2, and even a new website! A very solid distribution gets a powerful update.

https://fedoramagazine.org/announcing-fedora-38/

2. Canonical announced in April the release of Ubuntu 23.04, codenamed “Lunar Lobster,” with a new installer, support for Azure Active Directory, updated toolchains for various programming languages, and GNOME 44.

https://canonical.com/blog/canonical-releases-ubuntu-23-04-lunar-lobster

3. There’s a new Linux distribution that does something no other operating system can do. Universal Blue is based on Fedora (albeit still in alpha) and includes a rather revolutionary rebasing mechanism you might want to try.

https://www.zdnet.com/article/universal-blue-is-a-new-paradigm-for-the-linux-desktop-and-its-brilliant/

4. One reason why there are so many Linux distributions is that there’s endless disagreement on what makes the best desktop. Now, GNOME and KDE are exploring the idea of uniting, using Flatpak to create a Linux desktop app store.

https://www.zdnet.com/article/linux-desktop-leaders-unite-behind-flathub-app-store-heres-why/

5. Own a Microsoft Surface device? Installing Linux on them is now much easier thanks to the Linux Surface project on GitHub, a project providing package repositories for patched kernels, and other utilities.

https://github.com/linux-surface/linux-surface

Are you more of a Snap or Flatpak kind of person? What is your favorite distro? Would you like to share some Linux tips and tricks with our readers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about Linux: #45, #55, #72, #96, #105, #125, and #161.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us
VSHN.timer

VSHN.timer #183: Attending Red Hat Summit 2023

22. May 2023

Welcome to another VSHN.timer! Every Monday, 5 links related to Kubernetes, OpenShift, CI / CD, and DevOps; all stuff coming out of our own chat system, making us think, laugh, or simply work better.

This week we’re attending the Red Hat Summit 2023 in Boston, and we’ll talk about OpenShift 4.13, ARO, ROSA, and all things Red Hat.

1. We’re huge fans of Red Hat OpenShift at VSHN; take for example our own APPUiO Cloud: a ready-to-use cluster. For that reason, we were very curious to learn the new features of OpenShift 4.13 in this video.

https://www.youtube.com/watch?v=KxvW_lVhsNo

2. Red Hat recently announced the availability of multi-version support and OpenShift 4.11 for Azure Red Hat OpenShift (ARO), offering flexibility and ease of deployment.

https://cloud.redhat.com/blog/azure-red-hat-openshift-releases-multi-version-support-openshift-4.11-for-aro-and-more

3. Red Hat OpenShift Service on AWS (ROSA) has three streams of logs: “Audit”, “Infrastructure” and “Application.” This blog post explores the built-in Cluster Logging and Cluster Log Forwarding operators, and how to configure them to ship and store logs to S3 buckets.

https://cloud.redhat.com/blog/forwarding-rosa-logs-to-s3

4. In this keynote at the OpenShift Commons Gathering during the last KubeCon in Amsterdam, Martin Reiling spoke about the best practices and pitfalls of migrating traditional business-critical workloads to a cloud native environment.

https://www.youtube.com/watch?v=bIruzpvRe74

5. Jack Henschel explained the work CERN has done with OpenShift and OKD to enable the Large Hadron Collider and other complex particle physics experiments to ingest large amounts of data, analyze it, and share it with the world.

https://www.youtube.com/watch?v=6Os9JMNCDXY

Are you attending the Red Hat Summit in Boston? Are you ready to migrate your clusters to OpenShift 4.13? Would you like to share some OpenShift tips and tricks with our customers? Get in touch with us, and see you next week for another edition of VSHN.timer.

PS: check out our previous VSHN.timer editions about Red Hat OpenShift: #9, #28, #53, #95, #129, #157, and #171, and about conferences: #19, #20, #56, #57, #90, #91, #170, #179, and #180.

PS2: do you prefer reading VSHN.timer in your favorite RSS reader? Subscribe to this feed.

PS3: would you like to receive VSHN.timer every Monday in your inbox? Sign up for our weekly VSHN.timer newsletter.

Adrian Kosmaczewski

Adrian Kosmaczewski is in charge of Developer Relations at VSHN. He is a software developer since 1996, a trainer, and a published author. Adrian holds a Master in Information Technology from the University of Liverpool.

Contact us

Our team of experts is available for you. In case of emergency also 24/7.

Contact us