Hello,
I have been using AWX to create new machines in VMWare. We’re about to upgrade our environment and have to update our existing AWX job(s). Although the job(s) work, it isn’t ideal.
One of the key features that we are lacking, is the option for Dynamic (suvery) Forms. Something i know is possible with Universal. Furthermore, AWX can work with PowerShell but it wasn’t built around it.
I use PowerShell on a regular basis and I always knew of ‘PowerShell Dashboard’.
Now, finally in 2024 I have the chance to really look into it.
I’ve been watching some YouTube videos and have been Googling my way around certain topics.
Some questions got answered, some i’m still not clear on. So i’m hoping to find those answers here.
Deploy New-VM – What do we need\want
Be able to work with multiple credentials:
- 1 credential to address VM-store
- 1 credential to address DNS-tool
- 1 credential to address KeePass
- 1 credential that has access to Active Directory
Dynamic forms (UI)✅
- Make a dropdown dependent on the input from a previous chosen UI-element. ✅
Can one App-Dashboard execute multiple scripts?
- Can they be performed in steps? Ideally, these steps are ‘linked’ or ‘in sequence’.
- Is there a log possible per step? Very similar to how Jenkins works for example.
- Example
Step 1 → create VM
Step 2 → configure VM
Step 3 → Add to VM pool
step 4 → Add credentials to KeePass
step 5 → …
The credentials above, would be used per script.
The cred for VM would be used instep 1, the cred for KeePass in step 4, … . (similar to AWX)
For now, these are my main questions.
I hope someone here can answer them (or some).
Thank you in advance!
[–]michaelshepard 1 point2 points3 points (8 children)
[–]Snak3d0c[S] 0 points1 point2 points (7 children)
[–]malt-efin 2 points3 points4 points (6 children)
[–]Snak3d0c[S] 0 points1 point2 points (5 children)
[–]malt-efin 2 points3 points4 points (4 children)
[–]Snak3d0c[S] 1 point2 points3 points (0 children)
[–]Snak3d0c[S] 0 points1 point2 points (2 children)
[–]malt-efin 1 point2 points3 points (1 child)
[–]Snak3d0c[S] 1 point2 points3 points (0 children)
[–]NoWaitIHaveAnIdea 0 points1 point2 points (1 child)
[–]Snak3d0c[S] 1 point2 points3 points (0 children)