Issue #59
Nexteam is sponsoring this newsletter. Please tell your friends and colleagues about this publication. Thank you.
The OpenTF Manifesto
There is a tentative to form a group of people and companies to ask Hashi Corp to change their mind about their controversial recent license change. They will fork it with and provide an open solution as an option. I hope you can add your name there. You can create a PR to the repo and add yourself to your company. HashiCorp is a public company whose founder is not the CEO anymore, it has lost its original DNA. I understand a business license as a product but Terraform is like a programming language and if you use it for a commercial app you can be deemed as a HashiCorp competitor which is crazy.
https://github.com/opentffoundation/manifesto
Monti Ransomware Returns with New Linux Variant and Enhanced Evasion Tactics
https://thehackernews.com/2023/08/monti-ransomware-returns-with-new-linux.html
OpenMandriva Lx 23.08 Released with Linux Kernel 6.4, Mesa 23.2, and More
https://9to5linux.com/openmandriva-lx-23-08-released-with-linux-kernel-6-4-mesa-23-2-and-more
Demo of Dapr from Diagrid | Kubernetes for Developers with a Distributed App Runtime
Dapr offers APIs that simplify the intricacies often faced by developers when crafting distributed applications. These modular API components can be utilized as required – whether you need just one, a combination, or all of them, they help accelerate your development process, ensuring the timely delivery of your solution.
Exploring the Import Block in Terraform 1.5
Here are the Terraform docs for the import block introduced with the 1.5 version.
https://developer.hashicorp.com/terraform/language/import
Nomad 1.6 adds node pools, UX updates, and more
With node pools, you can specify which type of workloads a node can receive.
https://www.hashicorp.com/blog/nomad-1-6-adds-node-pools-ux-updates-and-more
HashiCorp Vault observability: Monitoring Vault at scale
https://www.hashicorp.com/blog/hashicorp-vault-observability-monitoring-vault-at-scale
Ansible Community Day, Berlin 2023
Wednesday, September 20 · 9 am - 5 pm CEST. Berlin, Germany.
https://www.eventbrite.com/e/ansible-community-day-berlin-2023-tickets-696525324997
Release announcement: Ansible Community Package 8.3.0
https://groups.google.com/g/ansible-announce/c/YRbVjoq3WFE
7 Open Source Tools to Consider for Your Data Center
https://www.datacenterknowledge.com/open-source/7-open-source-tools-consider-your-data-center
Understanding Layers in AWS Lambda
https://towardsaws.com/understanding-layers-in-aws-lambda-b40e0d530f36
Supavisor: Scaling Postgres to 1 Million Connections
The system is developed using Elixir and tailored specifically for multi-tenant applications. This article presents intriguing benchmarks where Supabase achieved up to 1 million connections. Version 0.9 introduces support for SSL both upstream and downstream, individual metrics endpoints for each tenant, and the capacity to restrict connections for each tenant.
https://supabase.com/blog/supavisor-1-million
PostGIS 3.4.0
New 3.4.0 is available.
https://postgis.net/2023/08/PostGIS-3.4.0/
Kubernetes 1.28
https://kubernetes.io/blog/2023/08/21/kubernetes-1-28-jobapi-update/
https://kubernetes.io/blog/2023/08/18/retroactive-default-storage-class-ga/
https://kubernetes.io/blog/2023/08/16/kubernetes-1-28-non-graceful-node-shutdown-ga/
How to set up production-ready K3s with OpenFaaS with Akamai Cloud Computing
https://www.openfaas.com/blog/production-faas-linode/
Introducing Immortal Objects for Python
Python is not famous because it is fast and has a low resource consumption. Instagram is using Django and at the scale they are working they have bottlenecks. They realized that many objects they were staying the same all the time but the GC was still processing them. With the introduction of Immortal Objects, they have lower memory consumption.
https://engineering.fb.com/2023/08/15/developer-tools/immortal-objects-for-python-instagram-meta/
https://peps.python.org/pep-0683/
There is also a proposal to make the GIL optional: https://peps.python.org/pep-0703/
Vim Creator Bram Moolenaar’s Forgotten Programming Language, Zimbu
https://thenewstack.io/vim-creator-bram-moolenaars-forgotten-programming-language-zimbu/
Ubuntu 6302-1: Vim vulnerabilities
https://linuxsecurity.com/advisories/ubuntu/ubuntu-6302-1-vim-vulnerabilities-ivfjnxmtho5r
Newsletter sponsor: Nexteam
Technology, Experience, Delivered.
Thanks for reading Infra Weekly Newsletter! Subscribe for free to receive new posts and support my work.