|
|
|
|
|
by cseleborg
1693 days ago
|
|
> It is the absolute best solution there is. I prefer checklists. With a checklist, I can mark my progress as I go through the motions and, more importantly, interrupt the work even for several days, before I pick it up again. Checklists are much, much easier to adapt. They can also hold more information than progress indication, like important outputs of the procedure that need to be used somewhere else later, etc. They can be archived in case I need to understand how I did it on that particular occasion one year ago. Google Docs added checklist a while ago and I think they are very handy. And very KISS. |
|
echo "## Step 2/10 : preparing the SSH key for xxx"
(...)
KEY=$( cat .ssh/id_rsa.pub )
echo "## Do not forget to use this important output somewhere else later: $KEY"
> They can be archived in case I need to understand how I did it on that particular occasion one year ago.
(...)
# 20191102
# TODO: 2 years ago, we decide to use 4096 bits key, make sure to check the length
# in case I forget, how to do that, the number of bits can be forced with -b 4096
# 20201102
# WONTFIX: use ecdsa for the specific host yyyy
So I stand with the author: this is the absolute best solution there is: it can be as simple or as thorough as you need, while being very low tech and simple to use.
And when you find yourself needing to make say an Ansible configuration, you already have most of what you need.