Advertisement
Guest User

Untitled

a guest
Dec 31st, 2016
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. Configuration LinuxConf
  2. {
  3. Import-DscResource -ModuleName nx
  4.  
  5. Node $AllNodes.Where{$_.Role -like "*server"}.NodeName
  6. {
  7. nxUser NewAccount
  8. {
  9. UserName = 'user01'
  10. Ensure = 'Present'
  11. FullName = 'A User'
  12. Password = 'P@ssw0rd!'
  13. HomeDirectory = '/home/user01'
  14. }
  15. }
  16. Node $AllNodes.Where{$_.Role -eq "webserver"}.NodeName
  17. {
  18. nxPackage Apache
  19. {
  20. Name = 'apache2'
  21. Ensure = 'Present'
  22. PackageManager = 'Apt'
  23. }
  24. }
  25. }
  26.  
  27. $MyNodes =
  28. @{
  29. AllNodes =
  30. @(
  31. @{
  32. NodeName = 'ubuntu'
  33. Role = 'server'
  34. },
  35. @{
  36. NodeName = 'web-01'
  37. Role = 'webserver'
  38. }
  39. )
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement