Welkom op de pagina van Bob Tito

Een korte samenvatting van de zaken die soms net in een week passen ...

ipv6 test
Modelvliegen

Waar ben ik zoal mee bezig?

De 4 belangrijkste zaken waar ik mee bezig ben uitgelicht

Mijn werk

In de eerste plaats ben een een ervaren Unix systeembeheerder die de laatste paar jaar DevOps projecten doet. Ik zal me op deze site niet uitlaten over mijn werkgever en/of mijn projecten. Bij interesse kan dit altijd via e-mail of Linkedin.

Ansible

In het kader van DevOps werk ik veel en graag met Ansible. Dit zorgt onder andere voor reproduceerbare installaties die snel en doeltreffend geïnstalleerd kunnen worden. Ook het documenteren is een stuk eenvoudiger.

Kubernetes

Recent ligt de focus op Kubernetes wat in de praktijk 'booming' lijkt te gaan worden. Een pittig traject om mee te starten maar met een heel bevredigend resultaat!. Mijn eigen webapps zijn ondertussen verhuisd naar een Kubernetes omgeving.

Vrije tijd

Tijdens het vliegseizoen ben ik in het weekend op een veld aan het trainen, voor de lol aan het vliegen of ben ik deelnemer aan een wedstrijd in een van de klassen waar ik competitie mee vlieg. Meer hier over op het blog.

Openshift (Origin)

The Open Source Container Application Platform Origin is the upstream community project that powers OpenShift. Built around a core of Docker container packaging and Kubernetes container cluster management, Origin is also augmented by application lifecycle management functionality and DevOps tooling. Origin provides a complete open source container application platform.

Mijn interpretatie

Openshift is specifiek ontworpen om ontwikkelaars en operationeel beheer bij elkaar te brengen.
Daarnaast kan Openshift helpen om de klassieke 'muur' tussen ontwikkeling en beheer omver te gooien.
Dit lukt uiteraard niet alleen met een technische oplossing maar Openshift past in ieder geval naadloos in de DevOps werkwijze.

DevOps

Ontwikkelaars en beheer werken samen aan het eindproduct met als doel een product op te leveren wat probleemloos in beheer genomen kan worden.

Continuous delivery

Indien gewenst is het mogelijk om geaccepteerde code automatisch of gecontroleerd in productie te nemen. Dit is per project in te richten naar de wensen van de opdrachtgever.

Source 2 Image

Een Docker build kan nu eenvoudiger worden uitgevoerd door het gebruik van een standaard image en Source 2 image. Een commit of tag kan een trigger zijn om het standaard Docker image automatisch compleet te maken met de code die geschreven is en deze vervolgens te deployen.

Schaalbaarheid

Schaalbaar aan de kant van de Openshift omgeving door het eenvoudig toevoegen van resources. Voor de applicatie het gebruikt van de 'Horizontal Scaler' die op basis van het CPU gebruik extra instanties kan starten of stoppen.

Ansible, het Zwitsers zakmes voor DevOps

Nooit meer met de hand een server opnieuw inrichten. Met Ansible playbooks maak het niet uit of je 1 of 100 machines wilt uitrollen. Van een eenvoudige OS update tot het volledig inrichten van een muti-tier applicatie!

De playbooks zijn gelijk het overgrote deel van de installatie documentatie. Het uitleggen of beschrijven van de vele taken die een playbook (mogelijk) uitvoert staat in schril contrast tot het beschrijven welke playbooks moeten worden uitgevoerd. Uiteraard kan een globale beschrijving van de zaken die het playbook uitvoert verhelderend werken.

Modelvliegen

Mijn ontspanning na een drukke week 'DevOps-en'

Verdere informatie en verslagen zijn te vinden op mijn blog

F3J

Thermiekvliegen met zwevers tot 4 meter spanwijdte gestart met een elektrische lier en in een paar seconden ongeveer 200 meter hoog starten. Een teamsport.

F5J

Thermiekvliegen met zwevers tot 4 meter spanwijdte gestart met een elektromotor die eenmalig maximaal 30 seconden gebruikt mag worden. Een individuele sport.

Eurotour

Naast de nationale wedstrijden probeer ik ieder jaar een paar internationale wedstrijden te vliegen. Omdat dit leuk is en je er veel van leert.

Belgische wedstrijden

Aangezien ik vanuit Dordrecht vaak net zo snel bij een Belgische wedstrijd ben probeer ik ieder jaar een paar wedstrijden mee te vliegen bij onze zuiderburen.

GRAV cms, mijn nieuwe favoriet

Eenvoudig maar snel, zonder database en toch volgepropt met mooie features
In gebruik voor deze site en mijn blog over modelvliegen

Een random overzicht van een aantal features

Markdown Syntax

Twig Templating

Smart Caching

Flexible Taxonomies

Simple Install

Powerful Plugins

Intuitive UI

File-Based

Documentation

On Github

Responsive Design

Awesomazing