Terraform Helm Provider und das "could not download chart" Problem

22 Dez 2022 Lesezeit: ~1 Minute

Manchmal, wenn ich so richtig voller Freude darüber bin, dass ich alles aus einer Hand bekomme, dann werde ich gestoppt von so richtig bekloppten Fehlern.

So auch bei der Verwendung des Helm Providers in Terraform. Es ist ja wirklich super, wenn man nicht das Toolset wechseln muss, um sein Zeug zu erledigen.

Terraform ist auch so eine geniale Software, dass ich fast alles damit "as code" machen kann. Unter anderem auch Helm deployments - was super ist, dann so verlasse ich zum einen nicht das Ökosystem, zum anderen brauche ich informationen nicht weitergeben.

Doch was ist, wenn du alles richtig zu machen scheinst, aber ein Terraform apply dir den Dienst mit einer Fehlermeldung wie

helm_release.nginx_ingress: Creating...
╷
│ Error: could not download chart

quittiert?

Dann, mein lieber Freund, hast du vermutlich einfach kacke in deinem lokalen Helm Repo Dingens. Denn wenn man ein HELM_DEBUG=1 in den Umgebungsvariablen zeigt die dann, was Sache ist. In meinem Fall war es ein kaputtes repo von irgendeiner mega-software. Repo gelöscht, alles geil

Hat mich auch nur 5 Stunden gekostet... oder so!


Batch conversion: PPTX to PDF

9 Dez 2022 Lesezeit: ~1 Minute

Letztens habe ich ein wenig aufgeräumt und dabei einen ganzen Schwung Powerpoint Präsentationen aus grauer Vorzeit gefunden. Aber nicht nur das - auch neuere Seminare etc erreichen mich immer wieder in diesem Format.

Nun nutze ich kein Windows mehr und erst recht kein office. Klar könnte ich nun sagen: "Geht doch mit Libreoffice!". Das ist mir aber zum einen nicht portabel genug und zum anderen bevorzuge ich etwas, bei dem ich mir möglichst wenig Gedanken darum machen muss, ob es auf einem Zielsystem laufen könnte - für den Fall, dass man die Dinger mal jemandem zur Verfügung stellen möchte.

Also: Konvertieren! Aber von Hand? Nö!

for i in $(ls *.pptx); 
  do 
      soffice --headless --convert-to pdf  $i; 
    done

Zum schluss erhält man eine PDF neben der ursprünglichen Powerpoint.


Automatisierung in Trello - kleine Helferlein

17 Nov 2022 Lesezeit: ~1 Minute

Ich stehe ja seit einiger Zeit so ziemlich auf personal Kanban. Es hilft mir mich mit den Vielen Themen die mich umgeben zu organisieren und immer ein kleines bisschen weiter zu kommen und dabei möglichst wenig zu vergessen. Ich liebe es, wenn ich in jeder Situation schauen kann, was der letzte Status, die letzte Absprache oder ähnliches war. Noch besser finde ich die Möglichkeit mit Partnerin und Freunden, mit Kindern oder Geschäftskunden gemeinsam Transparenz zu schaffen.

Nun nutze ich für all das gern Trello - jaja.. ich weiß, nicht die geilste Entscheidung. Aber ich bin faul und es funktioniert und ich hab keinen Bock was selbst zu hosten.

Trello ist allerdings ziemlich dumm und personal Kanban gebietet mir, mein Board ständig dem aktuellen Wertefluss und notwendigen gegebenheiten anzupassen. Da ich faul bin, will ich manches automatisieren. Zum Beispiel die Sortierung, wer wo zugeordnet ist, welches Label vergeben wird und so weiter.

Da kann man froh sein, dass es hier schon was gibt. Schaut euch also schlau, wie ihr eurer Trello ein wenig fluffiger macht.