Introduction
Introduction Statistics Contact Development Disclaimer Help
Adding new phlog 24! - gopherhole - My website source code.
Log
Files
Refs
---
commit 506e74ab1144cbb0a13376e9b6dca177ef765a5e
parent dda49fb4c23c2c5e556554ae31c3f7e3ef2ff292
Author: Jay Scott <[email protected]>
Date: Fri, 15 Sep 2023 19:50:13 +0100
Adding new phlog 24!
Diffstat:
M gopher/index.gph | 1 +
M gopher/meta/changelog.txt | 4 ++++
A gopher/phlog/024.txt | 35 +++++++++++++++++++++++++++++…
3 files changed, 40 insertions(+), 0 deletions(-)
---
diff --git a/gopher/index.gph b/gopher/index.gph
@@ -13,6 +13,7 @@
2023
+[0|2023-09-15 ... Ansible no more, moved all services to containers|phlog/024.…
[0|2023-08-22 ... We are all Jimmy - an A.I generated short story|phlog/023.tx…
[0|2023-08-13 ... Earned my Terraform certification but not for a good reason|…
[0|2023-07-06 ... A ready to read archive of old gopher Usenet groups|phlog/02…
diff --git a/gopher/meta/changelog.txt b/gopher/meta/changelog.txt
@@ -1,4 +1,8 @@
+--[ 21st Aug 2023
+ Moved over to docker containers.
+ Using my own finger daemon, fingerd.
+
--[ 6th July 2023
Adding another special finger user.
Addng gopher usenet archive.
diff --git a/gopher/phlog/024.txt b/gopher/phlog/024.txt
@@ -0,0 +1,35 @@
+[jay.scot]
+[024]
+
+
+--[ Ansible no more, moved all services to containers.
+
+
+As the title, I have abandoned Ansible in favor of containers. My setup
+still uses Terraform to deploy and configure Hetzner Cloud as always,
+but I have updated the cloud-init bootstrap to install Docker instead.
+I then deploy my infrastructure via Docker Compose. To make it easier to
+understand, you can check out the code in my infrastructure repository:
+
+
+ git clone https://git.sr.ht/~jayscott/infrastructure
+
+
+Ansible was becoming a pain to work with, from being overly complicated
+for running a few services to breaking due to issues with Python
+dependencies. Let's also not mention all the drama surrounding the
+direction Red Hat has taken in recent years. I fancied a change.
+
+
+I also took the opportunity to write my own fingerd daemon in Go as
+a good way to learn more. I am going to put more effort into this over
+the coming weeks, it might be worthy of a separate phlog. In the
+meantime, you can check it out here:
+
+
+ git : git clone https://git.sr.ht/~jayscott/fingered
+ http : https://git.sr.ht/~jayscott/fingered
+ live : echo | nc jay.scot 79
+
+
+.EOF
You are viewing proxied material from jay.scot. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.