Hugo ist ein Go-basiertes Skript-Set zum Verwalten von einfachen Websites. Alle Seiten werden einmalig generiert und dann nur noch statisch ausgeliefert. So habe ich meine erste Site angelegt (vgl. Hugo Quickstart Guide): Hugo installieren: brew update && brew install hugo Site anlegen: mkdir -p ~/hugo/www.steinkopf.net hugo new site ~/hugo/www.steinkopf.net cd ~/hugo/www.steinkopf.net Erste Inhalts-Seite anlegen: hugo Read More…
Schlagwort: golang
„Geordneter“ Redeploy von Docker/Tutum-Containern
Bei Aktualisieren von Containern via Trigger (vgl. Docker/Tutum-Container aktuell halten) kommt es öfters vor, dass die Trigger sehr häufig hintereinander gefeuert werden. Oft mehrere weitere Trigger während die Aktualisierung des letzten noch läuft… Das ist aus zwei Gründen ungünstig: Tutum „verschluckt“ sich dabei ab und zu (oder ist es Docker?) und es entstehen Fehler, die Read More…
Twelve Go Best Practices
https://talks.golang.org/2013/bestpractices.slide
tutum api
Um auf meine Docker-Container, die ich mit tutum verwalte zuzugreifen, mache ich folgendes: API-Key unter tutums `Account-Info API-Key holen Dann z.B. mit shell: (python -m json.tool formatiert den JSON-Output lesbar.) curl -u dsteinkopf:apikey https://dashboard.tutum.co/api/v1/service/ | python -m json.tool | less Sehr gute API-Doku: https://docs.tutum.co/v2/api/ die go-API hat ich auch schon erfolgreich benutzt: https://github.com/dsteinkopf/seqredeploy und https://hub.docker.com/r/dsteinkopf/seqredeploy/