Please feel free to provide feedback or file bugs here.

PowerShell Core - Workflow Support

Workflows in Windows PowerShell are extremely powerful, we've started investigating their use for our user provisioning tasks which need to gracefully handle timing issues, connectivity issues, throttling, etc.

We'd really like to be able to run workflows in lightweight configurations like Docker Containers, the Nano Server image is especially attractive as it is so small. Unfortunately PowerShell Core on the Nano Server doesn't currently support workflows, we'd like to see that support added in PowerShell Core.

5 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Anonymous shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    3 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Friedrich WeinmannFriedrich Weinmann commented  ·   ·  Flag as inappropriate

        Absolutely agree. While DSC covers a lot of the configuration tasks, workflows are best at maintaining a process from start to finish, across no matter the number of reboots, etc.
        Seriously, what IS the provisioning process of a container if not a workflow?
        This can be handled by regular scripts, so it's not really essential, however workflows would make it a lot easier to implement as executed from within the container.

        In addition to that, it would also mean getting greater mileage out of your workflows, as it becomes possible to use the same workflow on all machines in a mixed environment, yielding a greater return out of your coding investment.

      Feedback and Knowledge Base