Jeg har blitt svært glad i å bruke Application.garden.
Deploys er kjemperaske. 1-2 sekunder på Application.garden mot 1-2 minutter på HOPS.
REPL rett i produksjon er helt nydelig for prototyping og feilsøking. Endringer på mikrobloggeriet.pandoc i denne PR-en ville vært tilnærmet umulig å få til uten en REPL i prod.
At det ikke er noe Docker mellom Mikrobloggeriet og verden gjør det lettere å skjønne hva som skjer.
Hvorfor ikke Application.garden?
Application.garden krever mer oppsett for deploys enn før. Folk må installere et CLI, lage en Application.garden-bruker, og bli lagt til i en Application.garden-gruppe. Dette går særlig utover folk som ikke bruker Clojure utenom Mikrobloggeriet, og folk som ikke programmerer til vanlig.
Flere detaljer
Legger ved noen praktiske tanker.
Opsjon: kjøre Mikrobloggeriet på HOPS og Application.garden
Ved å merge denne PR-en, vil Mikrobloggeriet fortsette å fungere som før på HOPS (minus PostgreSQL og RSS), men vil støtte Application.garden. Endelig valg om hva som skal brukes i framtiden kan tas senere.
Rettigheter for til Application.garden
Jeg har laget en gruppe mikrobloggeriet og en app mikrobloggeriet. Alle som er i gruppen mikrobloggeriet har deploy-tilgang. Det kan jeg gi til folk med Application.garden-bruker.
Iterate eier domenet mikrobloggeriet.no. Det peker per nå til HOPS. Hvis HOPS skal fases ut og Mikrobloggeriet flyttes til Application.garden, må domenet flyttes.
For garden publish --help for å få dokumentasjon på hvordan domenenavn konfigureres på Application.garden.
Mål
Denne PR-en undersøker hvor mye jobb som skal til for å få Mikrobloggeriet til å kjøre på Application.garden—siden HOPS skal fases ut.
Status
Mikrobloggeriet kan med endringene fra denne PR-en kjøre på Application.garden.
Men:
clj-rss
-avhengigheten lagde problemer, uten at jeg gikk helt i dybden på hvorfor.Resultatet kjører live https://mikrobloggeriet.apps.garden/.
Vurdering
Hvorfor Application.garden?
Jeg har blitt svært glad i å bruke Application.garden.
mikrobloggeriet.pandoc
i denne PR-en ville vært tilnærmet umulig å få til uten en REPL i prod.Hvorfor ikke Application.garden?
Application.garden krever mer oppsett for deploys enn før. Folk må installere et CLI, lage en Application.garden-bruker, og bli lagt til i en Application.garden-gruppe. Dette går særlig utover folk som ikke bruker Clojure utenom Mikrobloggeriet, og folk som ikke programmerer til vanlig.
Flere detaljer
Legger ved noen praktiske tanker.
Opsjon: kjøre Mikrobloggeriet på HOPS og Application.garden
Ved å merge denne PR-en, vil Mikrobloggeriet fortsette å fungere som før på HOPS (minus PostgreSQL og RSS), men vil støtte Application.garden. Endelig valg om hva som skal brukes i framtiden kan tas senere.
Rettigheter for til Application.garden
Jeg har laget en gruppe
mikrobloggeriet
og en appmikrobloggeriet
. Alle som er i gruppenmikrobloggeriet
har deploy-tilgang. Det kan jeg gi til folk med Application.garden-bruker.For å få tilgang til Application.garden, må man:
Domenenavn
Iterate eier domenet
mikrobloggeriet.no
. Det peker per nå til HOPS. Hvis HOPS skal fases ut og Mikrobloggeriet flyttes til Application.garden, må domenet flyttes.For
garden publish --help
for å få dokumentasjon på hvordan domenenavn konfigureres på Application.garden.