An overview of the Linux curriculum in the "professional bachelor applied information theory" at University College Ghent
An opinionated talk on maintainable, testable and readable shell scripts.
InSpec is an open-source testing framework created by Chef that enables you to specify compliance, security, and other policy requirements.
However, the usage is not limited to compliance checking only as you can also use it to validate systems.
And, as InSpec is code which is very readable and easy to implement it can be used in a lot of different cases.
For a DevOps engineer it is a must have to tool which can be used together with Chef, Puppet or Ansible.
We will go over the language, use cases along with short demo’s.
The workshop can be retrieved from https://github.com/gdha/inspec-workshop
In this talk, I'll discuss systemd-nspawn and machinectl, two tools in the systemd suite for container management. We'll discuss the tools themselves, the differences between them and other container solutions and how to manage systems that use these containers.
Sudo is installed by default on almost all Linux system, still even system administrators often only know it is the “prefix” to use before entering a command requiring root privileges. Learn how much more this simple looking tool can do!
Discovering (or rediscovering) ssh tips and tricks we can use with (and without) Ansible
A fun deep dive into the world of designing electronics intended to encourage you to look beyond the end of your (software) nose
how to configure Low Level Discovery in zabbix for JMX and what is new or coming in 4.2
Some bits about the Ansible Molecule project and how to use it.
Ansible is often used in a develop, accept and production environment, but there are no general use cases available.
This presentation shows how we solved the dev, acc and prod environment issues within a clients setup and how this can aid you in solving similar problems.
We will discuss how we implement Zabbix Low-Level Discovery directly from a C module and how the same C module is used to provide up-to-date information to Zabbix items.
@arrfab suggested this on Twitter
Ansible agentless nature and semplicity are definitely two of the aspects that determined its incredible success as configuration management and automation tool.
However - despite being very powerful - agentless automation has some limitations when managing complex distributed infrastructures.
In this talk we will deep dive into Ansible configuration and execution model to discuss some workarounds to effectively implement Ansible as configuration management tool at scale without compromising performances and/or the readability of the code.
It's not a coincidence if your shoe strings loosen all the time. If something that works for others but not for you, you're probably not doing it right.
A brief rundown of what not to use puppet for and how to use it anyway.
In order to optimize your continous delivery pipelines, and to make sure your delivery actually is continuous, it can be useful to collect some metrics about your pipelines. This talk is an introduction to jenkins_exporter, which can be employed in order to use Prometheus for this purpose.
Have your own pizza build on demand.
Pizza and Beer ..
More Pizza..
Chat with speakers and attendees ...
More Pizzaa ..
A story on success, impostor syndrome and self-inflicted, perpetually non-existent comfort zone.
Do you recognize the fear of being exposed as a fraud? I do. And I’ve had success because of the syndrome. I’ve learned to harness it, figuring out how to come to terms with it and use it for good. I now live in a self-inflicted, perpetually non-existing comfort zone, and I want you to, too!
Why does centos.org infra use both Bind, Unbound, PowerDNS and Dnsmasq ? let's find out !
This talk walks the audience through a green fields exercise that sets up service discovery using Consul, infrastructure as code using terraform, using images build with packer and configured using puppet.
"Only accept features that scale" is one of Elasticsearch's engineering principles. So how do we scale metrics stored in Elasticsearch? And is that even possible on a full-text search engine?
An introduction to Podman and Buildah
There are a multitude of ways to let Prometheus know about the systems you want it to monitor. This talk will introduce a number of ways you can leverage service discovery to let it generate the configuration for you.
Enterprise systems are as secure as their resilience to system glitches and human error. Even external attacks do not succeed so much due to the superiority or ingenuity of the attacker, rather than due to the inherent imperfections of our systems. Deployment of distributed technologies like Kubernetes in organizations fall short with respect to security. A pragmatic methodology is required, whereby chaos engineering principles are extended to security. In this session we will be discussing about patterns, best practices on how to continuously approach defense from inherent security flaws in software.
MySQL is a very popular open source database and for many years now, devops world encouraged DBAs to use system management system like puppet, chef, ansible to take care of the installation and configuration of their favorite database. This was brilliant ! However all the implementations are not optimal and mostly because there was no easy way to do differently. Since MySQL 8.0, with the help of the MySQL X admin API (and other improvements), it's now much easier and safer to manage MySQL via a configuration management system.
OpenShift, the container platform by Red Hat, offers Platform as a Service capabilities on top of Kubernetes.
In this presentation we will explore multiple ways to get from source to a deployable container. Once built, the story continues with having it deployed in multiple environments.
High Availability is essential for business-critical applications. What options exist in the community and why should I choose one or the other?
An implementation of an immutable infrastructure using packer.io, terraform and ansible.
In this session we discuss why Scality decided to use Kubernetes as the platform underlying its on-premise storage and data-management solutions, why we started the open-source MetalK8s project, the lessons we learned from the first iteration, and most importantly what's coming in the next major version.
Tesla Hacking experiments evolved into the FreedomEV OpenSource project. Where are we at, what are the challenges and what's new?
In this session the speaker will help you in taking your first steps towards running your own mainframe on your own laptop. For fun. Or profit.