Blog

Posts of a blog, about technical, personal and random things.
Company politics are hobbling your distributed data performance

Company politics are hobbling your distributed data performance

Data storage isn’t everyone’s responsibility, but it is everyone’s problem. These are some reflections on where storage performance goes wrong.
Alexander Trost
It's Slow and I Don't Know Why

It's Slow and I Don't Know Why

We've been there. Here are some debugging tools and tips for getting to the bottom of storage performance issues.
Alexander Trost
Multus is the way to go for Rook Ceph networking

Multus is the way to go for Rook Ceph networking

Let's talk about Multus and why you should use it
Alexander Trost
Better Insights: Extended Ceph Exporter for your Ceph Clusters

Better Insights: Extended Ceph Exporter for your Ceph Clusters

We are happy to announce that our `extended-ceph-exporter` project is hereby publicly available.
GSAlexander Trost
Choosing the right Storage: Part 2 Common Storage Types

Choosing the right Storage: Part 2 Common Storage Types

Second part of our "Choosing the right Storage" series. Let's dive into the 3 most common storage types.
Alexander Trost
Choosing the right Storage: Part 1 Application Storage

Choosing the right Storage: Part 1 Application Storage

First part of our "Choosing the right Storage" series. Let's dive into the data a web application needs to store.
Alexander Trost
Taking Control

Taking Control

Talking about time, control, Hedgehog's dilemma and other personal points.
Alexander Trost
FOSDEM'20 Brussels

FOSDEM'20 Brussels

Some thoughts, notes, comments and pictures from the FOSDEM'20 in Brussels, Belgium.
Alexander Trost
My Home Office Setup v2

My Home Office Setup v2

In this post I'm showing you my current gaming and home office setup.
Alexander Trost
Rook: New Winds in the v1.1 release

Rook: New Winds in the v1.1 release

Cross post of an older post I published on The Cloud Report blog about the Rook v1.1 release.
Alexander Trost

Running ownCloud in Kubernetes with Rook Ceph Storage - Part 2

How to run ownCloud in Kubernetes with using Rook for a Ceph Cluster.
Alexander Trost

Running ownCloud in Kubernetes with Rook Ceph Storage - Part 1

How to run ownCloud in Kubernetes with using Rook for a Ceph Cluster.
Alexander Trost
Ancientt - Automation for Network Testing Tools

Ancientt - Automation for Network Testing Tools

Let's see what Ancientt is and how Ancientt can help by automating certain network testing tools.
Alexander Trost
Sitrep Container and IPv6 Presentation

Sitrep Container and IPv6 Presentation

My 'Sitrep Container and IPv6' slides which I held at an IPv6 meetup.
Alexander Trost
Importance of IPv6 in a Cloudy World Presentation

Importance of IPv6 in a Cloudy World Presentation

My 'Importance of IPv6 in a Cloudy World Presentation' slides which I held at the ContainerDays Hamburg 2019.
Alexander Trost
Matrix Synapse SAML2 Login

Matrix Synapse SAML2 Login

Tutorial on how to use Keycloak with Matrix Synapse Homeserver for authentication of users.
Alexander Trost
GitLab + Kubernetes: Using GitLab CI's Kubernetes Cluster feature - UPDATED

GitLab + Kubernetes: Using GitLab CI's Kubernetes Cluster feature - UPDATED

This post shows possibilites on how to use GitLab in combination with Kubernetes to contionously deliver your applications with Container, using the new GitLab CI Kubernetes Cluster feature.
Alexander Trost
Container and Kubernetes Training

Container and Kubernetes Training

Container und Kubernetes Training Material
Alexander Trost
Container and Kubernetes - Day #3

Container and Kubernetes - Day #3

Container und Kubernetes Training Material
Alexander Trost
Container and Kubernetes - Day #2

Container and Kubernetes - Day #2

Container und Kubernetes Training Material
Alexander Trost
Container and Kubernetes - Day #1

Container and Kubernetes - Day #1

Container und Kubernetes Training Material
Alexander Trost
FOSDEM'19 Brussels

FOSDEM'19 Brussels

Some thoughts, notes, comments and pictures from the FOSDEM'19 in Brussels, Belgium.
Alexander Trost
My Sysctl Parameters

My Sysctl Parameters

These are the sysctl settings I deploy on most of my machines.
Rook more than Ceph

Rook more than Ceph

Cross-Post of my "Rook more than Ceph" article from "The Cloud Report"
Alexander Trost
Ceph Day Berlin 2018

Ceph Day Berlin 2018

Talks, thoughts and pictures from the Ceph Day Berlin 2018.
Alexander Trost
What exactly is „Cloud Native" even?

What exactly is „Cloud Native" even?

Cross-Post of my "What exactly is „Cloud Native" even?" article from "The Cloud Report"
Alexander Trost
Distributed Storage with Rook Presentation

Distributed Storage with Rook Presentation

A presentation about "Distributed Storage with Rook" which was held at Container Days Hamburg.
Alexander Trost
Container Days 2018 Hamburg

Container Days 2018 Hamburg

Some thoughts, notes, comments and pictures from the Container Days 2018 in Hamburg.
Alexander Trost
GitLab + Kubernetes: Using GitLab CI's Kubernetes Cluster feature

GitLab + Kubernetes: Using GitLab CI's Kubernetes Cluster feature

This post shows possibilites on how to use GitLab in combination with Kubernetes to contionously deliver your applications with Container, using the new GitLab CI Kubernetes Cluster feature.
Alexander Trost
k8s-vagrant-multi-node: The magic behind this project

k8s-vagrant-multi-node: The magic behind this project

In this post I'm going to write about a project I started to speed up multi-node Kubernetes dev environments. I'm going to especially explain how to simple it can be to start VirtualBox VMs in parallel.
Alexander Trost
My New Home Office Setup

My New Home Office Setup

In this post I'm showing you my new gaming and home office setup.
Alexander Trost
KubeCon Copenhagen 2018 - Day 3

KubeCon Copenhagen 2018 - Day 3

Talks, keynotes, thoughts and pictures from the KubeCon Copenhagen 2018 Day 3.
Alexander Trost
KubeCon Copenhagen 2018 - Day 2

KubeCon Copenhagen 2018 - Day 2

Talks, keynotes, thoughts and pictures from the KubeCon Copenhagen 2018 Day 2.
Alexander Trost
KubeCon Copenhagen 2018 - Day 1

KubeCon Copenhagen 2018 - Day 1

Talks, keynotes, thoughts and pictures from the KubeCon Copenhagen 2018 Day 1.
Alexander Trost
KubeCon Austin 2017 (Recap) Presentation

KubeCon Austin 2017 (Recap) Presentation

A recap presentation about the KubeCon Austin 2017.
Alexander Trost
CRI-O + Container Linux: How to Install

CRI-O + Container Linux: How to Install

This post is containing steps on how you can install CRI-O on Container Linux.
Alexander Trost
Ceph Day Darmstadt 2018

Ceph Day Darmstadt 2018

Talks, thoughts and pictures from the Ceph Day Darmstadt 2018.
Alexander Trost
GitLab: Use Keycloak as SAML 2.0 OmniAuth Provider

GitLab: Use Keycloak as SAML 2.0 OmniAuth Provider

How to use Keycloak SAML 2.0 for GitLab as an OmniAuth provider.
Alexander Trost
KubeCon 2017 Austin

KubeCon 2017 Austin

Talks, keynotes, thoughts and pictures from the KubeCon Texas, Austin 2017. Be aware that this post contains many photos! Check you wifi before opening.
Alexander Trost
Writing your first Golang Microthingy Presentation

Writing your first Golang Microthingy Presentation

A presentation about writing a Microservice in Golang. Talks about the basics, why Microservices? Why Golang?
Alexander Trost
GitLab + Kubernetes: GitLab on top of Kubernetes

GitLab + Kubernetes: GitLab on top of Kubernetes

How to run GitLab on top of a Kubernetes cluster with persitent storage.
Alexander Trost
Container Linux: Deploy on Bare-Metal without DHCP server

Container Linux: Deploy on Bare-Metal without DHCP server

This is more of a quick writeup in form of a note on how to deploy Container Linux on bare-metal without DHCP server.
Alexander Trost
GitLab + Kubernetes: Running CI Runners in Kubernetes

GitLab + Kubernetes: Running CI Runners in Kubernetes

How to run GitLab CI Runners in Kubernetes using the GitLab CI Runner's Kubernetes executor.
Alexander Trost
Ceph: rbd bench Commands

Ceph: rbd bench Commands

Commands for running rbd bench(marks).
Alexander Trost
Kubernetes - WYNTK - GitLab CI + Kubernetes Presentation

Kubernetes - WYNTK - GitLab CI + Kubernetes Presentation

A presentation about "What You Need To Know" about using GitLab CI with Kubernetes for Continous Delivery as a quick overview.
Alexander Trost
GitLab + Kubernetes: Perfect Match for Continuous Delivery with Container

GitLab + Kubernetes: Perfect Match for Continuous Delivery with Container

This post shows possibilites on how to use GitLab in combination with Kubernetes to contionously deliver your applications with Container.
Alexander Trost
Container Linux: Specification YAML

Container Linux: Specification YAML

The Container Linux config specification as a YAML template.
Alexander Trost
Google Cloud: Enterprise Grade Hybrid Cloud with Kubernetes Cluster Federation

Google Cloud: Enterprise Grade Hybrid Cloud with Kubernetes Cluster Federation

These are my thoughts and notes about the presentation and overall the Google Cloud Kubernetes Federation event itself.
Alexander Trost
Container Days 2017 Hamburg

Container Days 2017 Hamburg

Some thoughts, notes, comments and pictures from the Container Days 2017 in Hamburg.
Alexander Trost
Golang: go get from GitLab

Golang: go get from GitLab

I just now came across the problem that I created a repository on a private GitLab instance for a Golang project and could not just use go get ... to get it. After a short Google search, I came across this StackOverflow question and thankfully it had a working answer.
Alexander Trost
Kubernetes Elasticsearch Operator

Kubernetes Elasticsearch Operator

Installation and examples for using my elasticsearch operator (GitHub galexrt/elasticsearch-operator).
Alexander Trost
(Old) Docker Presentation

(Old) Docker Presentation

An older presentation of I made for my training.
Alexander Trost
Kubernetes v3 Presentation

Kubernetes v3 Presentation

The latest version of my Kubernetes presentation. Containing some of the new Kubernetes features.
Alexander Trost
My Blog Layout has been updated

My Blog Layout has been updated

The design of my blog has been updated with Google Custom Search Engine and some other fixes.
Alexander Trost

iptables: Using statistic module

This post will show some examples using the iptables statistic module random mode.
Zulip: Installation

Zulip: Installation

A tutorial that guides you through installing Zulip.
Kubernetes Interactive Bootcamp

Kubernetes Interactive Bootcamp

The link to the Kubernetes interactive Bootcamp.
Kubernetes v2 Presentation

Kubernetes v2 Presentation

I have update my old Kubernetes presentation to contain the latest Kubernetes features.
Alexander Trost
Docker: Live restore option for containers

Docker: Live restore option for containers

New flag in Docker daemon runtime allows to keep containers running even when Docker daemon is stopped.
Alexander Trost
OpenVSwitch: Persistent IP configuration under Rhel based distros

OpenVSwitch: Persistent IP configuration under Rhel based distros

Persisting the interface IP configuration for OpenVSwitch interfaces/devices under Rhel based distros.
Alexander Trost
OpenVSwitch: Multi-Host Overlay Network

OpenVSwitch: Multi-Host Overlay Network

Creating a mutli-host overlay network between two and more servers.
Alexander Trost
Ceph: Build your own cluster on CentOS

Ceph: Build your own cluster on CentOS

Ceph is an object, a block and filesystem storage system.
Alexander Trost

SteamCMD: Not working on CephFS

A small and uncomplete analysis of why the SteamCMD is not working on CephFS.
Alexander Trost

Nuclear Fusion Presentation

Alexander Trost

PSA: Keep your computer clean!

Keep your computer(s) clean for them to work even now when a hot summer is around the corner.
Alexander Trost

Ansible User Management Role

A simple to use Ansible user management role made by me.
Alexander Trost

In search of a Webhosting

Some points to look out for when looking for a cheap and good shared webhosting.
Alexander Trost

SRCDS Server Restarter Script

SRCDS Server Restarter Script - Automatically restarts freezed/crashed SRCDS servers. Using only a Perl script and a Cronjob.
Alexander Trost
Docker for Admins Workshop Recap Presentation

Docker for Admins Workshop Recap Presentation

Docker for Admins Workshop Recap in one small presentation.
Alexander Trost
Docker for Admins - Workshop v2

Docker for Admins - Workshop v2

Improved version of the first "Docker for Admins"-Workshop. So to say the version 2.
Alexander Trost

ASCII Link Dump

This is a dump of links to sites, where you can create ASCII content/art, convert images to ASCII and more.
Alexander Trost
Docker for Admins - Workshop

Docker for Admins - Workshop

This post is deprecated! Please move on to the new version of this post.
Alexander Trost

Online Courses! Online Courses Everywhere!

A list of some online course sites.
Alexander Trost
Kubernetes v1 Presentation

Kubernetes v1 Presentation

A presentation of some of the current Kubernetes features.
Alexander Trost

First Post

This is my first post on my blog Edenmal.
Alexander Trost