Uncooles mit Atlassian: wie gehe ich mit der Atlassian-Politik um

Atlassian hat den Verkauf der kleinen Serverlizenzen eingestellt und ich habe lange überlegt, wie ich damit umgehe. Da ich meine Installation noch lange nutzen will, habe ich folgende Maßnahmen umgesetzt: Maßnahme 1: Ich nutze ausschließlich Docker Ich betreibe alle Atlassian-Tools als Docker-Container. Auch ältere, native Installation lassen sich über Datenbank-Dumps in eine Docker-Installation überführen. Diese lassen sich dann bequem auf […]

Schwierigkeitsgrad 1-5: 2 (Nicht zu leicht und nicht zu schwer)

Cooles mit Atlassian: Pimp my Bamboo-Monitor

Wie kann man einen Build-Monitor für Bamboo, Jenkins oder Gitlab erstellen? Bis heute Abend finde ich es raus! Ich habe bereits ein ähnliches Tutorial für Gitlab-Issue-Boards geschrieben. Die Basis für dieses Tutorials ist der Raspberry-Imager und das „Raspberry Pi OS Lite“-Betriebssystem. Nach der Betriebssystem-Installation kann die SD-Karte in den Raspberry gesteckt werden. In meinem Fall ist das ein Raspberry Pi […]

Schwierigkeitsgrad 1-5: 5 (Richtig anspruchsvoll)

Cooles mit Atlassian: Alle Atlassian – Tools mit LDAP nutzen

Man kann sich glücklich schätzen, wenn man eine eigene Atlassian-Installation besitzt. Heute zeige ich, wie ich Jira, Bamboo und Confluence mit meinem LDAP-Server verbunden habe. Schritt 1: OpenLDAP installieren Ich habe OpenLDAP mit dieser Docker-Compose-Datei auf meinem Synology-NAS eingerichtet. Schritt 2: OpenLDAP einrichten Im LDAP-Server habe ich Gruppen für die verschiedenen Tools angelegt. Schritt 3: Atlassian-Tools verbinden Das Setup ist […]

Schwierigkeitsgrad 1-5: 3 (Es kann etwas länger dauern)

Cooles mit Atlassian: Bamboo und jMeter ohne Plugins nutzen

Heute erstelle ich einen jMeter-Test in Bamboo. Natürlich kann man dieses Test-Setup auch mit Gitlab-Runners oder Jenkins-Slaves umsetzen. Schritt 1: jMeter-Test erstellen Als erstes muss man natürlich einen jMeter-Test erstellen. Ich habe jMeter unter der folgenden Url heruntergeladen https://jmeter.apache.org/ und mit diesem Befehl gestartet: Siehe: Mein Demo-Test für dieses Tutorial soll fehlerhafte und funktionierende Sampler enthalten. Ich setze die Timeouts […]

Schwierigkeitsgrad 1-5: 2 (Nicht zu leicht und nicht zu schwer)