small update moved some files to logical place
This commit is contained in:
parent
e69fd5856f
commit
fff47629f2
5 changed files with 20 additions and 3 deletions
8
notes.md
8
notes.md
|
@ -1,5 +1,9 @@
|
|||
# Notes to be use to write blog post
|
||||
|
||||
deployment script: rsync -av --delete /home/geir/Home-lab/ sma@sleeper-service:/tmp/home-lab-config/ and ssh sma@sleeper-service "cd /tmp/home-lab-config && sudo nixos-rebuild boot --flake .#sleeper-service"
|
||||
|
||||
like the best approach maye we should add a todo for making scripts or research deploy-rs
|
||||
- research deploy-rs
|
||||
|
||||
# Expansion
|
||||
## Hardware
|
||||
- https://sipeed.com/nanocluster - ai cluster
|
||||
- https://www.bee-link.com/products/beelink-me-mini-n150?variant=47599172845810 - upgrade nas/storage
|
15
plan.md
15
plan.md
|
@ -515,7 +515,20 @@ Home-lab/
|
|||
- [ ] Configuration validation tests
|
||||
- [ ] Deployment automation
|
||||
- [ ] Monitoring and alerting
|
||||
### 6.3 Writeup
|
||||
|
||||
### 6.3 Advanced Deployment Strategies
|
||||
- [ ] **Research deploy-rs**: Investigate deploy-rs as alternative to custom lab script
|
||||
- Evaluate Rust-based deployment tool for NixOS flakes
|
||||
- Compare features: parallel deployment, rollback capabilities, health checks
|
||||
- Assess integration with existing SSH key management and Tailscale network
|
||||
- Consider migration path from current rsync + SSH approach
|
||||
- [ ] **Convert lab script to Guile Scheme**: Explore functional deployment scripting
|
||||
- Research Guile Scheme for system administration scripting
|
||||
- Evaluate benefits: better error handling, functional composition, extensibility
|
||||
- Design modular deployment pipeline with Scheme
|
||||
- Consider integration with GNU Guix deployment patterns
|
||||
- Plan migration strategy from current shell script implementation
|
||||
### 6.4 Writeup
|
||||
- [ ] Take all the knowledge we have amassed and make a blog post or a series of blog posts
|
||||
|
||||
### Phase 7: goin pro
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue