This defines a list of devices that Ansible will be able to connect to. It additionally defines host-specific variables that can be used for connection or during playbook runs.
What is an Ansible Inventory?
On systemd-based systems, this is used to view logs from services and daemons running on your system.
What is `journalctl`?
eBPF programs are generally split up into these two types of programs. One program runs in this environment where user-facing applications are run. The other program runs where restricted OS-level programs, extensions, and drivers are run.
What are userspace and kernelspace programs?
This protects the transmission medium from any electromagnetic interference occurring inside or outside the cable.
What is a twisted pair?
What is shielding?
The full name for "Wi-Fi" is debated, but this is one of the full names.
Beside Python, this is the only other piece of software required on any device Ansible is connecting to.
What is SSH (Secure Shell)?
This program can be used to view the packets flowing through a network interface.
What is tcpdump?
What is nmon?
All eBPF programs pass through this to guarantee the safety of the program.
What is the eBPF verifier?
This cable allows transfer speeds of up to 40Gbps. Data is transferred over copper cabling that are grouped in pairs.
What is QSFP+?
What is CAT8?
What is Thunderbolt 3/4?
What is DevOps / DevSecOps?
This is a collection of variables, files, tasks, handlers, and other Ansible artifacts based on a known file structure. It allows you to easily reuse and share them with others.
What is an Ansible Role?
This command line utility is used to view the current running processes of a Linux system.
What is htop / top / ps / `/proc/<pid>`?
This kernel construct allows your eBPF program to be notified when specific events happen.
What is a kernel hookpoint?
1U is equal to this many inches.
What is 1.75 inches?
This feature is part of many server configurations. It detects when the case of the server has been opened and can log an event or notify a sysadmin.
What is intrusion detection?
This website is the hub for publicly available Ansible roles and collections. Users can share roles and use a command-line tool for installing, creating, and managing roles.
What is Ansible Galaxy?
Server hardware uses special hardware for out-of-band communication and management of a physical server. Often times, it DOES NOT require the server to be powered on, just plugged in and connected to a network.
What is an out-of-band management console?
What is Integrated Lights-Out(iLO) (HP)?
What is Dell Remote Access Controller(DRAC) (Dell)?
What is Intelligent Platform Management Interface(IPMI)?
In Buzzing Across Space: An Illustrated Children's Guide to eBPF, this is the name of Captain Tux's ship.
What is the "Silver Lining"?
On a Raspberry Pi 5, there are 3 of these FFC (Flat Flex Cable) connectors. The left-most pictured connector is used for this type of connection.
What is PCIe (Peripheral Component Interconnect Express)?
This is the number of megapixels of our current monitor wall.
What is 38.4MP?
Each monitor is 1600 x 1200 pixels.
Total pixel dimensions is 8000 x 4800.
38,400,000 pixels total
In an Ansible role, there are two designated places where variables are defined. This place defines lower priority variables for the role and can be overridden by any other variable declaration.
What is the `defaults` folder?
In a role, any variables defined in `<role>/defaults/*.yml` will set the initial variable value. It can be overriden by any `<role>/vars/*.yml` or any other variable block found in `tasks`, `host_vars`, or `group_vars`.
In `/proc/<pid>`, this symbolic link can be used to determine the running executable.
What is `/proc/<pid>/exe`?
By checking this endpoint, the kernel presents how tracing data is formatted when presented in a tracing buffer and how your program can use the data structure.
What is `/sys/kernel/debug/tracing/events/`?
In our presentations, we took a look at `/sys/kernel/debug/tracing/events/syscalls/sys_enter_execve/format`.
In datacenters, the standard dimensions of a raised floor tile is about this size in inches.
What is 24" x 24"?
RFC 1149 defines IPoAC. It defines how Internet Protocol Traffic should be transferred over Avian Carriers such as homing pigeons.
This updated RFC describes an improvement to the protocol by introducing quality of service levels. It introduces frequent flyer miles for packet transportation and alternative carrier methods using ostriches.
What is RFC 2549?
What is "IP over Avian Carriers with Quality of Service"?