update .gitignore
update README
add idempotence, docker, rancher, extra software, ...