No description
Find a file
2024-04-08 10:55:22 +02:00
yaml_sub Add files via upload 2024-04-08 10:49:57 +02:00
host_overleaf Add files via upload 2024-04-08 10:49:57 +02:00
install_docker.yaml Add files via upload 2024-04-08 10:49:57 +02:00
install_overleaf.yaml Add files via upload 2024-04-08 10:49:57 +02:00
LICENSE Initial commit 2024-04-08 10:48:45 +02:00
README.md Create README.md 2024-04-08 10:55:22 +02:00
upgrade_tex.yaml Add files via upload 2024-04-08 10:49:57 +02:00

I bassed the installation on Fedora 39 Server Edition.

  • Ansible will not work as long as SE Linux is active. Use the cockpit localhost:9090 to disable it for duration you need it to be tured off.
  • Don't forget to configure the firewalls correctly. Again, use cockpit.
  • Portainer is exported to port 9443. You should use it for coordinating the docker chaos.

How make a computer ready for ansible

dnf -y install ansible mc net-tools openssh-server openssh-clients passwdqc cracklib-dicts shadow-utils

systemctl enable sshd
systemctl start sshd

useradd -b /specialusers ansibleuser
passwd_value="PUT_A_PASSWORD_HERE"
echo ansibleuser:$passwd_value | chpasswd
echo "ansibleuser ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/ansible

How to make the server ready

Once:

dnf -y install ansible mc net-tools openssh-server openssh-clients passwdqc cracklib-dicts shadow-utils sshpass

ssh-keygen

And then for every computer:

passwd_value="PUT_A_PASSWORD_HERE"
sshpass -p "$passwd_value" ssh-copy-id -o "StrictHostKeyChecking accept-new" ansibleuser@COMPUTERNAME