OSDC 2019
| title | author | length |
|---|---|---|
| Storage Wars – Using Ceph since Firefly | Achim Ledermüller | 34m |
A retrospective on running Ceph from the Firefly (2014) to Luminous (2018) releases, describing real-world use cases, limitations, and pitfalls encountered… | ||
| Terraform best practices with examples and arguments | Anton Babenko | 46m |
Practical rules and reproducible examples: treat Terraform modules as the unit of reuse — resource modules (no providers, no secrets) and infrastructure… | ||
| 5 Steps to a DevOps Transformation | Dan Barker | 49m |
Five concrete steps for large-scale change: establish a bold, business-focused vision; build a network of informal evangelists; create shared experiences… | ||
| RTO & RPO – Best Practices in Hybrid Architectures | Fernando Honig | 48m |
Defines RTO as time and RPO as allowable data loss, shows a concrete mismatch: daily backups cannot meet an 8-hour RPO, and a claimed 60-minute RTO requires… | ||
| Mgmt Config: The future of your autonomous datacenter | James Shubin | 30m |
Mgmt is a real-time automation engine plus a reactive DSL that pushes streams (date_time, system load, microphone) through resources to act in milliseconds… | ||
| Evolution of a Microservice-Infrastructure | Jan Martens | 50m |
Starts from Nginx + Docker Swarm serving ~270 microservices from ~50 teams, sees frequent dropped keepalive connections and uneven container placement… | ||
| KubeVirt: Converge IT infrastructure into one single Kubernetes platform | Kedar Bidarkar | 25m |
KubeVirt installs into an existing cluster (minikube or bare metal with nested KVM) via the operator and exposes VM lifecycle through kubectl plus a… | ||
| Democratizing Data at Go-JEK | Maulik Soneji | 26m |
Having grown 6666x in the last 3 years; the data generated has grown exponentially. As a Data Engineer at GoJEK, we faced the issue with having our complete… | ||
| Kubernetes Custom Resources with Kubeless and Metacontroller | Michael Grüner | 29m |
Shows how a CRD (unstable.mycompany.com v1alpha1 kind ObjectStore) ties to a Kubeless function (Ruby runtime, ~140 lines) and a Kubeless function webhook so… | ||
| Tick Tock: What the heck is time-series data? | Tanay Pant | 28m |
Explains building a streaming ingestion and enrichment pipeline that stores raw JSON from 180 plants into per-plant tables, then normalizes nested objects into… | ||
| Fast log management for your infrastructure | Nicolas Fränkel | 39m |
A concrete pipeline: applications emit JSON logs (avoid grok), use lazy logging so debug string computation doesn’t run (one demo call took five seconds… | ||
| DevOps is neither the Answer, nor the Question! | Arnold Bechtoldt | 45m |
Argues that DevOps often makes things worse when culture, org structure and tooling are mismatched: central teams hoard expertise so deployments stall… | ||
| Single Sign On with Keycloak: why and how | Julien Pivotto | 01h 03m |
Argument: centralized SSO removes password sprawl and provides auditability; implementation uses Keycloak + OpenID Connect (JWT access tokens, 5–20 minute… | ||
| Introducing Kudo – Kubernetes Operators the easy way | Matt Javis | 40m |
Kudo claims to let teams build production-grade Kubernetes operators by writing only declarative YAML rather than thousands of Go lines — the talk cites a… | ||
| Feature Branching considered Evil | Thierry de Pauw | 50m |
Long-lived feature branches cause delayed feedback, painful merges and hidden work that slow teams: examples include branches living 5–10 days and sometimes 40… | ||
| Running Backups with Ceph-to-Ceph | Michael Raabe | 47m |
Compares concrete backup paths: rbd export for full image dumps (simple but slow on large volumes), rbd-mirror for continuous cross-cluster replication (works… | ||
| Manual work is a Bug! | Martin Schurz | 32m |
Automation often creates fragile, undocumented systems that need manual rescue: a central Puppet/Jenkins setup grows to hundreds of managed items and becomes… | ||
| Virtualisation in Docker, using KVM as Hypervisor | Kosisochukwu Anyanwu | 17m |
Builds a full VM inside an Ubuntu-based Docker container using KVM/qemu, libvirt, bridge-utils and vagrant-libvirt, passing /dev/kvm into the container or… | ||
| Simplifying Your IT Workflow with Katello and Foreman | Nikhil Kathole | 31m |
As your organization grows, so does your workload—and the IT resources required to manage it. There is no “one-size-fits-all” system management solution, but a… | ||
| Mgmt Config: Advanced demos and Internals for hackers | James Shubin | 35m |
Live demos show mgmt as a real‑time automation engine that continuously heals files (Unicode test), updates content every second via a datetime stream, and… | ||
| The Benefits of Orchestration in Distributed Systems | Niall Deehan | 49m |
Demo shows two Spring Boot apps (payment and credit-card) using Hystrix circuit breaker then replaced by an embedded workflow engine (Camunda/Zeebe style) and… | ||
| DevOps in a containerized world | Martin Alfke | 56m |
Argues DevOps becomes more necessary with containers, not obsolete, because containers force clear separation of concerns between application and… | ||
| Automating Security in Your Data Pipeline | Troy Harvey | 01h 00m |
Carta shows an actual pipeline: Apache Airflow runs dbt inside Docker to orchestrate ELT into S3 and Redshift, with Looker/Jupyter as consumers. Engineers… | ||
| Running MySQL & MariaDB Server securely in 2019 | Colin Charles | 38m |
Comparisons target MySQL 8 vs MariaDB 10.3/10.4 with concrete steps: enable caching_sha2_password for modern auth, run mysql_ssl_rsa_setup to get TLS certs… | ||
| Automated patch management with Ansible and Rundeck | Andreas Lehr, Rico Spiesberger | 48m |
A six-person ops team automates patching of ~700–800 Linux servers using Ansible playbooks triggered from Rundeck jobs, with Icinga downtimes, Rocket.Chat/JIRA… | ||
| Ignite Monitoring the right way | Dan Barker | 06m |
Prioritizes monitoring work: get metrics first (agent + Prometheus/OpenMetrics) for CPU/memory and business metrics, then log aggregation, then simple… | ||
| Ignite Vox Pupuli | Tim Meusel | 05m |
Vox Pupuli centralizes Puppet module maintenance with 120+ maintainers and automated repo tooling that applies consistent CI and lint configs across dozens of… | ||
| Ignite: Microcode Updates as Protection Against Spectre & Co. | Werner Fischer | 05m |
Describes how CPU vendor microcode updates are packaged and delivered via Linux software updates, and how BIOS and Intel Management Engine affect whether… | ||
| nothing matches | ||