No description
Find a file
2020-03-14 14:46:51 +01:00
debug fix singularity 2020-03-14 14:46:51 +01:00
keys second commit 2020-03-14 00:10:06 +01:00
repo first commit 2020-03-13 20:05:35 +01:00
roles fix singularity 2020-03-14 14:46:51 +01:00
common.yml fix variables checking and add instructions for setting variables 2020-03-14 11:28:22 +01:00
docker.yml add docker 2020-03-14 00:39:39 +01:00
hosts first commit 2020-03-13 20:05:35 +01:00
lldp.yml first commit 2020-03-13 20:05:35 +01:00
README.md fix variables checking and add instructions for setting variables 2020-03-14 11:28:22 +01:00
singularity.yml added singularity 2020-03-14 10:53:06 +01:00
telegraf.yml first commit 2020-03-13 20:05:35 +01:00
tincvpn.yml add docker 2020-03-14 00:39:39 +01:00
to_add.txt second commit 2020-03-14 00:10:06 +01:00
transmission.yml first commit 2020-03-13 20:05:35 +01:00
variables.yml fix variables checking and add instructions for setting variables 2020-03-14 11:28:22 +01:00

PREREQUISITES:

install ansible: apt-get install -y ansible

add hosts lines to ansible: echo "[thismachine]" >> /etc/ansible/hosts echo "127.0.0.1" >> /etc/ansible/hosts

SETUP:

you have to change at least 2 variables:

  • users
  • hostname

which by default are set to "CHANGEME" anche the playbook is set to fail if these are set to CHANGEME

insert your user in: variables.yml in the list: users: goofy and their ssh keys in the folder keys in form of filename: goofy.key.pub and format: ssh-rsa [/CUT] user@host

insert your hostname in variables.yml in the variable: hostname:

RUN DEFAULTS:

ansible-playbook common.yml

RUN OPTIONALS:

  • docker.yml : installs docker-ce and docker-compose (variable in variables.yml for latest of docker-compose)
  • lldp.yml
  • telegraf.yml
  • tincvpn.yml
  • transmission.yml
  • singularity.yml : installs go and builds and installs singularity

VERSIONS: docker-compose: variable: compose_ver look here: https://github.com/docker/compose/releases/latest

go: variable: singularity_go_ver look here: https://golang.org/dl/ , the package is like go1.14.linux-amd64.tar.gz and you take the "1.14"

singularity: varaible: singularity_ver look here: https://github.com/sylabs/singularity/releases/latest

GIT PUSH: git add --all git commit -m "added things to readme" git push -u origin master

or: git add --all && git commit -m "message" && git push -u origin master