diff options
| author | D Delmar Davis <don@suspectdevices.com> | 2025-02-14 23:21:06 -0800 |
|---|---|---|
| committer | D Delmar Davis <don@suspectdevices.com> | 2025-02-14 23:21:06 -0800 |
| commit | 4e0b9c8319bd54985d6bb9f1eae0719b385031fb (patch) | |
| tree | dd6db379422a2e52a36d296a0d17e2fdab400e24 | |
| parent | 4d80066d68f0e7b5b0662af7a020ffc7d2015ff9 (diff) | |
Hot stubbs.
| -rw-r--r-- | docs/rethinkeverything/README.md | 2 | ||||
| -rw-r--r-- | docs/rethinkeverything/ansible/README.md | 22 |
2 files changed, 23 insertions, 1 deletions
diff --git a/docs/rethinkeverything/README.md b/docs/rethinkeverything/README.md index c2813eb..85ef757 100644 --- a/docs/rethinkeverything/README.md +++ b/docs/rethinkeverything/README.md @@ -1,6 +1,6 @@ # Things that need to be rethought - [canonical](https://www.digithink.com/rethinkeverything/no-canonical/) -- ansible +- [ansible](https://www.digithink.com/rethinkeverything/ansible/) - git mirroring - remote backups - vpn/tailscale diff --git a/docs/rethinkeverything/ansible/README.md b/docs/rethinkeverything/ansible/README.md new file mode 100644 index 0000000..37d624c --- /dev/null +++ b/docs/rethinkeverything/ansible/README.md @@ -0,0 +1,22 @@ +# Anisible vs Puppet vs pylxd vs incus. +*THIS IS VERY MUCH A WORK IN PROGRESS* + +Moving to incus pretty much broke the cloud.init+ansible pattern I developed when I started working with lxd. On the otherhand these patterns are pretty disfunctional *(unusable by others, tempermental, usw)* + +## The point. +Looking at this provides the opportunity to do two things. + +1. Fix the pattern. + + 1. Look at alternative toolsets + 2. Define what we are trying to achieve. + 1. Update containers in our environment centrally. + 2. Maintain the best security model. + 3. Initialize containers with the tools/configurations we want universally (python3, nano, ssh, usw/ssh-keys,admin user, usw) + 3. Impliment the desired outcomes using each of the tools based on the goals above. + 4. Select the best toolset and patterns. +## Getting to it. +### Ansible and lxd. +### Use Cases. +### Initialization +### Ad Hoc Updates (ssh-keys root passwds usw) |
