vsts - Deploy using VSO RM to Azure Linux with PS/DSC -
i have setup linux srv in azure omi/psdcs , trying deploy vso release management. have created azure environment (i won't allow mw create standard env) , solved certificate issues far. it's failing because rm try connect linux server using negotiate auth , (of course) omi service supports basic.
how can make rm use basic? or omi support negotiate/ntlm? post or document showing working vso rm deploying azure without using chef?
the "run ps/dsc task" ships rm not support linux deployments. current implementation quite dependent on windows being target. but, may suggest couple of workarounds?
for both of these workarounds, should first have ps script (with dsc configurations , start-dscconfiguration) can run windows machine target linux machine, without using rm or build. have complete control on how script should written including how credentials created, , authentication method.
once have independently tested ps script, can 1 of following:
create build definition in visualstudio.com account build hub , use powershell build step run above script. note new build system in vso. has ability run ps scripts easily. note creating build definition here instead of release template in rm. new release hub available later year in vso similar build hub, , can leverage same ps script inside release definition once available. tried approach , seems work fine.
setup windows machine target azure environment in rm. create vnext release template run above ps script on windows machine. when script run, able target linux server. in approach, using windows machine proxy run ps script. have tried using agent-based release template, , not vnext release template. hoping work fine vnext release template well.
Comments
Post a Comment