| 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 |