Skip to content

Commit e222b14

Browse files
authored
Update 2024-01-03-source-controlled-linux.md
1 parent 58f55b0 commit e222b14

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

_posts/2024-01-03-source-controlled-linux.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@ This works by examining your entire system and creating a giant file which descr
3939

4040
etckeeper + dotfile management is something I haven't looked at much. Another for the todo list.
4141

42-
# Sidebar: describe vs discover
42+
# Sidebar: Declare vs discover
4343

4444
To my mind, there are two ways of looking at this problem:
4545

46-
1. Describe what you want, execute a command, and have it implemented (Nix/Silverblue)
46+
1. Declare what you want, execute a command, and have it implemented (Nix/Silverblue)
4747
2. Run some stuff, then later, run something else that checks what you did and scripts it out (the others)
4848

4949
Looking at it this way, I suppose I should also be looking at things like Ansible or Puppet for the first option. I've briefly used Ansible and it was fine for _initial setup_. Where I think it might be lacking is for maintenance, since when you make changes to the system there's scope for that to drift from what Ansible/Puppet thinks is the current state. They also both _seem_ to be geared towards server/fleet management. I have limited experience here, so this can go on the todo list.

0 commit comments

Comments
 (0)