Introduction
Introduction Statistics Contact Development Disclaimer Help
024.txt - gopherhole - My gopherhole source code.
git clone git://jay.scot/gopherhole
Log
Files
Refs
---
024.txt (1143B)
---
1 [jay.scot]
2 [024]
3
4
5 --[ Ansible no more, moved all services to containers.
6
7
8 As the title, I have abandoned Ansible in favor of containers. My setup
9 still uses Terraform to deploy and configure Hetzner Cloud as always,
10 but I have updated the cloud-init bootstrap to install Docker instead.
11 I then deploy my infrastructure via Docker Compose. To make it easier to
12 understand, you can check out the code in my infrastructure repository:
13
14
15 git clone https://git.sr.ht/~jayscott/infrastructure
16
17
18 Ansible was becoming a pain to work with, from being overly complicated
19 for running a few services to breaking due to issues with Python
20 dependencies. Let's also not mention all the drama surrounding the
21 direction Red Hat has taken in recent years. I fancied a change.
22
23
24 I also took the opportunity to write my own fingerd daemon in Go as
25 a good way to learn more. I am going to put more effort into this over
26 the coming weeks, it might be worthy of a separate phlog. In the
27 meantime, you can check it out here:
28
29
30 git : git clone https://git.sr.ht/~jayscott/fingered
31 http : https://git.sr.ht/~jayscott/fingered
32 live : echo | nc jay.scot 79
33
34
35 .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.