LinuxConf Australia 2020: Wednesday summary

LinuxConf Australia 2020: Wednesday summary

I volunteered at Linux Conference Australia 2020 on Gold Coast. This is the summary of the sessions I saw on Wednesday (15 Jan 2020).
Vladimir Roudakov

After two fun days of mini conferences, Wednesday was the first official talks day. In addition to 6 talk streams there were a number of Birds of Feather (BOF) sessionsΒ  - impromptu panels and sessions about any possible topic from electric cars to unified government solutions. Check out the car racing BOF video below.

===

In Wednesday's keynote "From 2020 to 2121: How will we get there?" Donna Benjamin from RedHat covered privacy and how we can sustainably and ethically sail off into the future by staying in the present. First off, by taking a deep breath. Session covered 4 powers to bring the change: resources, information, decision making and relationships and how they are interconnected and balanced (disbalanced)? Donna also shared important work of OpenAustralia Foundation and concept of Appreciative inquiry to nourish democracy and engage in self-determined change (links below).

===

Feilong Wang and Andrew Ruthven from Catalyst Cloud (the first Kubernetes certified New Zealand cloud provider) took deep dive into technical aspects of keeping your application cluster online in the first sessions of the day: "Building a zero downtime Kubernetes cluster (with open source)". They shared tips on fixing broken clusters, auto healing, deployments and covered number of open source Kubernetes solutions including Draino + Cluster AutoScaler and Magnum AutoHealer.

===

Chris McCormick introduced Piku in "Piku: git push deployments to your own servers".

Piku is a very small Heroku/CloudFoundry-like PaaS that uses Python and Ansible in the backend and allows you to deploy applications to debian in a very timely manner. Chris deployed nodeJS, python and bare metal applications to the virtual server and DigitalOcean. Live demo also included worker demo, adding database to your application and provisioning SSL let's encrypt certificate. Chris also shared interesting insights about Indie hackers and the twelve-factor app (a methodology for building software-as-a-service apps).

====

Berlin-based Robert Foss talked about "Panfrost: Open Source meets ARM Mali GPUs" covering summary of ARM GPUs and lack of support for graphic drivers.Β  Panfrost driver started in 2017 and is aiming to introduce a mixture of long term support and latest GPU technologies.

====

Fraser Tweedale from RedHat covered "Clevis and Tang: securing your secrets at rest". He successfully gave a live hard drive encryption demo using Tang (server for binding data to network presence) and Clevis (pluggable framework for automated decryption).

=====

In "It's All About Timing" Dave Chinner told the story of building the timing system for the Bulahdelah Hillclimb race in NSW, Australia. For the software side, he replaced the old system written in Delphi with a new system written in Python and C whereas hardware part demanded the system to be mobile, fast to setup and work under extreme Australian weather conditions.

=====

In the last session for the day "No Docs? No Problem! From Zero to Full Documentation in less time than you think" open source journalist and type designer Nathan Willis shared personal practical tips for writing documentation and focused on the following high-level concepts:Β  - structuring documentation for progressive roll-out - thinking about your documentation like an API - using automation only where is counts