Aggiunta files conf stati sls

This commit is contained in:
Samuele-StackUser
2020-01-22 22:56:42 +01:00
parent 4014d27cd9
commit d0d64157f2
7 changed files with 172 additions and 58 deletions
+16 -4
View File
@@ -22,10 +22,22 @@ webdeploy:
chocolatey:
- installed
- name: webdeploy
redis:
chocolatey:
- installed
- name: redis-64
download-Redis:
file.managed:
- name: c:/Steamware/src/Redis-x64-3.2.100.msi
- source: http://nexus.steamware.net/repository/utility/Redis/Redis-x64-3.2.100.msi
- makedirs: True
- source_hash: http://nexus.steamware.net/repository/utility/Redis/Redis-x64-3.2.100.msi.md5
install-Redis:
cmd.run:
- name: "msiexec.exe /i c:\\Steamware\\src\\Redis-x64-3.2.100.msi /qn /norestart"
#redis:
# chocolatey:
# - installed
# - name: redis-64
redis-desktop-man:
chocolatey:
+19
View File
@@ -0,0 +1,19 @@
# STEP 1: scarica nuovo programma readParallela.py (ultima versione)
download-readParallela:
file.managed:
- name: /home/steamware/src/readParallela.py
- source: http://nexus.steamware.net/repository/utility/IOB-PI/readParallela.py
- makedirs: True
- source_hash: http://nexus.steamware.net/repository/utility/IOB-PI/readParallela.py.md5
# STEP 2: scarica script di aggiornamento
download-updateIobPi:
file.managed:
- name: /home/steamware/src/update-RPI-IOB.sh
- source: http://nexus.steamware.net/repository/utility/IOB-PI/update-RPI-IOB.sh
- makedirs: True
- source_hash: http://nexus.steamware.net/repository/utility/IOB-PI/update-RPI-IOB.sh.md5
# STEP 3: lancia lo script di aggiornamento
+32
View File
@@ -0,0 +1,32 @@
# sw sysinternals x abilitare autologon utente
autologon:
chocolatey:
- installed
- name: autologon
snaketail:
chocolatey:
- installed
- name: snaketail
#redis:
# chocolatey:
# - installed
# - name: redis-64
download-Redis:
file.managed:
- name: c:/Steamware/src/Redis-x64-3.2.100.msi
- source: http://nexus.steamware.net/repository/utility/Redis/Redis-x64-3.2.100.msi
- makedirs: True
- source_hash: http://nexus.steamware.net/repository/utility/Redis/Redis-x64-3.2.100.msi.md5
install-Redis:
cmd.run:
- name: "msiexec.exe /i c:\\Steamware\\src\\Redis-x64-3.2.100.msi /qn /norestart"
redis-desktop-man:
chocolatey:
- installed
- name: redis-desktop-manager
+36
View File
@@ -0,0 +1,36 @@
# download + unzip di IOB-MAN
download-IOB-MAN:
file.managed:
- name: c:/Steamware/src/IOB-MAN.zip
- source: http://nexus.steamware.net/repository/utility/MAPO/IOB-MAN/stable/IOB-MAN-stable.zip
- makedirs: True
- source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-MAN/stable/IOB-MAN-stable.zip.md5
# indico update in esecuzione da file...
set-update-run:
cmd.run:
- name: "echo > c:\\Steamware\\IOB-MAN\\update.run"
# chiudo il task in esecuzione
close-IOB-MAN:
cmd.run:
- name: "taskkill /IM \"IOB-MAN.exe\" /F"
close-IOB-WIN:
cmd.run:
- name: "taskkill /IM \"IOB-WIN.exe\" /F"
# Ora estraggo files in directory...
extract-IOB-MAN:
archive.extracted:
- name: c:\Steamware\IOB-MAN\
- source: c:/Steamware/src/IOB-MAN.zip
- source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-MAN/stable/IOB-MAN-stable.zip.md5
- enforce_toplevel: False
- overwrite: True
# indico update completato...
set-update-done:
cmd.run:
- name: "del /f c:\\Steamware\\IOB-MAN\\update.run"
+31
View File
@@ -0,0 +1,31 @@
download-IOB-WIN:
file.managed:
- name: c:/Steamware/src/MAPO-IOB-WIN.zip
- source: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/MAPO-IOB-WIN.zip
- makedirs: True
- source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/MAPO-IOB-WIN.md5
download-IOB-WIN-DATA:
file.managed:
- name: c:/Steamware/src/DATA.zip
- source: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/DATA.zip
- makedirs: True
- source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/DATA.md5
# Ora estraggo files in directory...
extract-IOB-WIN:
archive.extracted:
- name: c:\Steamware\IOB-WIN
- source: c:/Steamware/src/MAPO-IOB-WIN.zip
- source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/MAPO-IOB-WIN.md5
#- skip_verify: True
- enforce_toplevel: False
# NON da ripetere poichè personalizzato x singola install...
extract-IOB-WIN-DATA:
archive.extracted:
- name: c:\Steamware\IOB-WIN
- source: c:/Steamware/src/DATA.zip
- source_hash: http://nexus.steamware.net/repository/utility/MAPO/IOB-WIN/DATA.md5
#- skip_verify: True
- enforce_toplevel: False
+38
View File
@@ -0,0 +1,38 @@
download-RegisterScript:
file.managed:
- name: c:/Steamware/src/Register-IOB-MAN.ps1
- source: http://nexus.steamware.net/repository/utility/MAPO/IOB-MAN/Register-IOB-MAN.ps1
- makedirs: True
- skip_verify: True
- replace: True
- keep_source: False
download-BatFile:
file.managed:
- name: c:/Steamware/IOB-MAN/Start-IOB-MAN.bat
- source: http://nexus.steamware.net/repository/utility/MAPO/IOB-MAN/Start-IOB-MAN.bat
- makedirs: True
- skip_verify: True
- replace: True
- keep_source: False
download-TaskStart:
file.managed:
- name: c:/Steamware/src/STEAM-IOB-MAN.xml
- source: http://nexus.steamware.net/repository/utility/MAPO/IOB-MAN/STEAM-IOB-MAN.xml
- makedirs: True
- skip_verify: True
- replace: True
- keep_source: False
# esegue sottoscrizione TASK x IOB-MAN in autostart a logon
#Register-IOB-MAN:
# cmd.script:
# #cmd.run:
# - shell: powershell
# - env:
# - ExecutionPolicy: "bypass"
# #- source: http://nexus.steamware.net/repository/utility/MAPO/IOB-MAN/Register-IOB-MAN.ps1
# - source: 'c:\Steamware\src\Register-IOB-MAN.ps1'
# - runas: "IOB"
# - password: "mapo"
-54
View File
@@ -1,54 +0,0 @@
base:
'os:Windows':
- match: grain
- baseWin
# 'os:Ubuntu':
# - match: grain
# - base
# - utils
# - editors
'roles:developer':
- match: grain
- utilsWin
- browsersWin
- editorsWin
- developWin
'roles:sqlserver':
- match: grain
- utilsWin
- browsersWin
- editorsWin
- sqlServer
'roles:iisserver':
- match: grain
- utilsWin
- browsersWin
- editorsWin
- iisServer
'roles:maposerver':
- match: grain
- utilsWin
- browsersWin
- editorsWin
- vnc
'roles:IOB':
- match: grain
- utilsWin
- browsersWin
- editorsWin
- vnc
- iobWinStep01
- iobWinStep02
- iobWinStep03
- iobWinStep04
'roles:hvserver':
- match: grain
- baseHV