mirror of
https://forge.chapril.org/tykayn/workflow
synced 2025-10-09 17:02:47 +02:00
split init
This commit is contained in:
parent
69348d5f60
commit
497c5fa2bc
5 changed files with 134 additions and 124 deletions
28
initialization/partials/ansible.sh
Normal file
28
initialization/partials/ansible.sh
Normal file
|
@ -0,0 +1,28 @@
|
|||
#!/bin/bash
|
||||
echo " ------ install ansible playbooks ------"
|
||||
|
||||
if ! hash ansible > /dev/null; then
|
||||
echo "* installation de Ansible"
|
||||
sudo apt install ansible python3-pip
|
||||
fi
|
||||
####### lancement des playbooks ansible pour initialisation
|
||||
ansible-galaxy install coglinev3.veracrypt
|
||||
|
||||
echo "vérification et installation des paquets requis"
|
||||
sudo ansible-playbook "$WORKFLOW_PATH_PUBLIC/automatisation/ansible/tk_softwares.yml"
|
||||
|
||||
|
||||
ansible-playbook "$WORKFLOW_PATH_PUBLIC/automatisation/ansible/pip_modules.yml"
|
||||
sudo ansible-playbook "$WORKFLOW_PATH_PUBLIC/automatisation/ansible/snaps.yml"
|
||||
ansible-playbook "$WORKFLOW_PATH_PUBLIC/automatisation/ansible/node_packages.yml"
|
||||
|
||||
ansible-playbook "$WORKFLOW_PATH_PUBLIC/automatisation/ansible/cronjob_workflow.yml"
|
||||
sudo ansible-playbook "$WORKFLOW_PATH_PUBLIC/automatisation/ansible/cronjob_workflow_root.yml"
|
||||
|
||||
|
||||
#echo "ajouter dans la crontab utilisateur le script cronjob_nextcloud.sh"
|
||||
#echo "# toutes les 5 minutes
|
||||
## */5 * * * * bash $WORKFLOW_PATH_PUBLIC/cronjob_nextcloud.sh
|
||||
|
||||
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue