ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Opinions: Ansible vs. SaltStack

    IT Discussion
    devops ansible salt automation saltstack
    17
    88
    9.2k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Emad RE
      Emad R @scottalanmiller
      last edited by

      @scottalanmiller

      I think SS works better under Windows, especially the ready modules for RDP/local group policy, and the installer, so they are targeting that better.

      1 Reply Last reply Reply Quote 2
      • F
        flaxking @Obsolesce
        last edited by

        @tim_g said in Opinions: Ansible vs. SaltStack:

        I found a more up to date (march of 2017) article doing a good SaltStack vs Ansible comparison.

        https://www.upguard.com/articles/saltstack-vs-ansible-revisited

        I didn't find this article particularly useful.

        1 Reply Last reply Reply Quote 0
        • D
          David_CSG
          last edited by David_CSG

          I do realize this is an OLD post (relatively speaking) but I appreciate(d) finding it, as I'm currently revisiting "Salt vs. Ansible," and while I thought I was leaning towards Salt, perhaps it might be Ansible instead at this point. Not yet settled.

          Nothing needs to be used, anything that is used will be primarily to ease my job of administering - primarily - client machines. (Currently not rolling out enough Linux (or Windows for that matter) servers to be considering a/ny config mgmt system - at this time).

          Most sites have or can have a linux vm that I setup and maintain.
          My need is for one mgmt tool that is: Viable for Windows and Mac OS endpoint management, and for simple basic (check for and) application of system updates, both fit the bill.

          Security is also (especially, as we all know) not at all a non-factor.
          I do like that as of now - with the current build of Windows 10, ssh(d) is included.
          And I hope to use a setup that will work over ssh, with client-nodes limiting connections (from source IP) by firewall, and ssh config limiting connections to/by key only.
          I know that the default config of OpenSSH in Windows uses
          "C: \ProgramData\ssh\administrators_authorized_keys"

          for said config, I have yet to verify if the MS-included (Apps > Optional Features) sshd uses the same.

          DustinB3403D 1 Reply Last reply Reply Quote 4
          • DustinB3403D
            DustinB3403 @David_CSG
            last edited by

            @David_CSG said in Opinions: Ansible vs. SaltStack:

            My need is for one mgmt tool that is: Viable for Windows and Mac OS endpoint management, and for simple basic (check for and) application of system updates, both fit the bill.

            This is exactly why I am heavily testing out Ansible with @stacksofplates and @IRJ slapping me in the back of my head continuously.

            black3dynamiteB ObsolesceO 2 Replies Last reply Reply Quote 4
            • black3dynamiteB
              black3dynamite @DustinB3403
              last edited by

              @DustinB3403 said in Opinions: Ansible vs. SaltStack:

              @David_CSG said in Opinions: Ansible vs. SaltStack:

              My need is for one mgmt tool that is: Viable for Windows and Mac OS endpoint management, and for simple basic (check for and) application of system updates, both fit the bill.

              This is exactly why I am heavily testing out Ansible with @stacksofplates and @IRJ slapping me in the back of my head continuously.

              Probie!
              https://media.giphy.com/media/zD3YoUZsTlgGc/giphy.gif

              1 Reply Last reply Reply Quote 3
              • ObsolesceO
                Obsolesce @DustinB3403
                last edited by

                @DustinB3403 said in Opinions: Ansible vs. SaltStack:

                @David_CSG said in Opinions: Ansible vs. SaltStack:

                My need is for one mgmt tool that is: Viable for Windows and Mac OS endpoint management, and for simple basic (check for and) application of system updates, both fit the bill.

                This is exactly why I am heavily testing out Ansible with @stacksofplates and @IRJ slapping me in the back of my head continuously.

                If it's mostly Windows, I find SaltStack much easier to use with Windows. Lots more functionality, at least the last time I was deep into it. If it was mac/Linux clients only, then I'd choose Ansible likely, of course depending on things.

                DustinB3403D 1 Reply Last reply Reply Quote 1
                • F
                  flaxking
                  last edited by

                  @David_CSG so what's your plan for ssh into laptops that are out and about?

                  D stacksofplatesS 2 Replies Last reply Reply Quote 0
                  • DustinB3403D
                    DustinB3403 @Obsolesce
                    last edited by

                    @Obsolesce said in Opinions: Ansible vs. SaltStack:

                    @DustinB3403 said in Opinions: Ansible vs. SaltStack:

                    @David_CSG said in Opinions: Ansible vs. SaltStack:

                    My need is for one mgmt tool that is: Viable for Windows and Mac OS endpoint management, and for simple basic (check for and) application of system updates, both fit the bill.

                    This is exactly why I am heavily testing out Ansible with @stacksofplates and @IRJ slapping me in the back of my head continuously.

                    If it's mostly Windows, I find SaltStack much easier to use with Windows. Lots more functionality, at least the last time I was deep into it. If it was mac/Linux clients only, then I'd choose Ansible likely, of course depending on things.

                    We're mostly mac.

                    ObsolesceO 1 Reply Last reply Reply Quote 0
                    • ObsolesceO
                      Obsolesce @DustinB3403
                      last edited by

                      @DustinB3403 said in Opinions: Ansible vs. SaltStack:

                      @Obsolesce said in Opinions: Ansible vs. SaltStack:

                      @DustinB3403 said in Opinions: Ansible vs. SaltStack:

                      @David_CSG said in Opinions: Ansible vs. SaltStack:

                      My need is for one mgmt tool that is: Viable for Windows and Mac OS endpoint management, and for simple basic (check for and) application of system updates, both fit the bill.

                      This is exactly why I am heavily testing out Ansible with @stacksofplates and @IRJ slapping me in the back of my head continuously.

                      If it's mostly Windows, I find SaltStack much easier to use with Windows. Lots more functionality, at least the last time I was deep into it. If it was mac/Linux clients only, then I'd choose Ansible likely, of course depending on things.

                      We're mostly mac.

                      Sorry to hear that.

                      wrx7mW DustinB3403D 2 Replies Last reply Reply Quote 1
                      • wrx7mW
                        wrx7m @Obsolesce
                        last edited by

                        @Obsolesce said in Opinions: Ansible vs. SaltStack:

                        @DustinB3403 said in Opinions: Ansible vs. SaltStack:

                        @Obsolesce said in Opinions: Ansible vs. SaltStack:

                        @DustinB3403 said in Opinions: Ansible vs. SaltStack:

                        @David_CSG said in Opinions: Ansible vs. SaltStack:

                        My need is for one mgmt tool that is: Viable for Windows and Mac OS endpoint management, and for simple basic (check for and) application of system updates, both fit the bill.

                        This is exactly why I am heavily testing out Ansible with @stacksofplates and @IRJ slapping me in the back of my head continuously.

                        If it's mostly Windows, I find SaltStack much easier to use with Windows. Lots more functionality, at least the last time I was deep into it. If it was mac/Linux clients only, then I'd choose Ansible likely, of course depending on things.

                        We're mostly mac.

                        Sorry to hear that.

                        This^^^

                        1 Reply Last reply Reply Quote 0
                        • DustinB3403D
                          DustinB3403 @Obsolesce
                          last edited by

                          @Obsolesce said in Opinions: Ansible vs. SaltStack:

                          @DustinB3403 said in Opinions: Ansible vs. SaltStack:

                          @Obsolesce said in Opinions: Ansible vs. SaltStack:

                          @DustinB3403 said in Opinions: Ansible vs. SaltStack:

                          @David_CSG said in Opinions: Ansible vs. SaltStack:

                          My need is for one mgmt tool that is: Viable for Windows and Mac OS endpoint management, and for simple basic (check for and) application of system updates, both fit the bill.

                          This is exactly why I am heavily testing out Ansible with @stacksofplates and @IRJ slapping me in the back of my head continuously.

                          If it's mostly Windows, I find SaltStack much easier to use with Windows. Lots more functionality, at least the last time I was deep into it. If it was mac/Linux clients only, then I'd choose Ansible likely, of course depending on things.

                          We're mostly mac.

                          Sorry to hear that.

                          It's not so bad when you start forcing them to do what you want with the cli.

                          1 Reply Last reply Reply Quote 1
                          • DustinB3403D
                            DustinB3403
                            last edited by DustinB3403

                            It still a Unix-esk OS, so things I can do with Fedora I can more or less force to be done in OSX.

                            Just takes some finagling.

                            scottalanmillerS 1 Reply Last reply Reply Quote 2
                            • D
                              David_CSG @flaxking
                              last edited by

                              @flaxking

                              Most client laptops are reliably in-house on set days.
                              For real road-warriors, I’ll leverage our RMM (Solarwinds), which is ok (I have to overcome shortcomings for the Mac with custom shell scripts, and shortcomings for Windows with custom powershell).

                              But I’d much rather leverage Ansible where possible.

                              Other tools are DEP & MDM (Mosyle.com for macOS & does iOS), and Munki.

                              F wrx7mW 2 Replies Last reply Reply Quote 0
                              • stacksofplatesS
                                stacksofplates @flaxking
                                last edited by

                                @flaxking said in Opinions: Ansible vs. SaltStack:

                                @David_CSG so what's your plan for ssh into laptops that are out and about?

                                It's pretty easily done with an SD-WAN.

                                1 Reply Last reply Reply Quote 0
                                • scottalanmillerS
                                  scottalanmiller @DustinB3403
                                  last edited by

                                  @DustinB3403 said in Opinions: Ansible vs. SaltStack:

                                  It still a Unix-esk OS, so things I can do with Fedora I can more or less force to be done in OSX.

                                  Just takes some finagling.

                                  Not just UNIX-esk, fully UNIX certified. One of the last, and by far the most mainstream certified UNIX of the last decade.

                                  1 Reply Last reply Reply Quote 1
                                  • F
                                    flaxking @David_CSG
                                    last edited by

                                    @David_CSG said in Opinions: Ansible vs. SaltStack:

                                    For real road-warriors, I’ll leverage our RMM (Solarwinds), which is ok (I have to overcome shortcomings for the Mac with custom shell scripts, and shortcomings for Windows with custom powershell).

                                    But I’d much rather leverage Ansible where possible.

                                    Or you could use Salt to manage your in house and your road-warriors.
                                    Though learning Ansible is probably a better career move (searching saltstack on stackoverflow jobs returns 7 results, ansible 106)

                                    However, I believe that salt generally makes more sense for user computers than ansible

                                    1 Reply Last reply Reply Quote 1
                                    • wrx7mW
                                      wrx7m @David_CSG
                                      last edited by

                                      @David_CSG Do you work in the education sector?

                                      D 1 Reply Last reply Reply Quote 0
                                      • D
                                        David_CSG @wrx7m
                                        last edited by

                                        @wrx7m

                                        What’s the goal of your question ?

                                        With edu institutions ? Yes, some.

                                        1 Reply Last reply Reply Quote 0
                                        • AdamFA
                                          AdamF
                                          last edited by

                                          So this is now a super old post, but still relevant. I have been using Saltstack to manage my servers. I don't have any downsides to this so far, but I like to re-evaluate every so often. I see that Ansible open sourced (a couple years ago) their Tower GUI (AWX) That's attractive to me.

                                          What are the current opinions on server management in regards to Ansible vs Saltstack.

                                          travisdh1T scottalanmillerS stacksofplatesS 3 Replies Last reply Reply Quote 1
                                          • travisdh1T
                                            travisdh1 @AdamF
                                            last edited by

                                            @AdamF said in Opinions: Ansible vs. SaltStack:

                                            So this is now a super old post, but still relevant. I have been using Saltstack to manage my servers. I don't have any downsides to this so far, but I like to re-evaluate every so often. I see that Ansible open sourced (a couple years ago) their Tower GUI (AWX) That's attractive to me.

                                            What are the current opinions on server management in regards to Ansible vs Saltstack.

                                            I looked at the open source AWX about a year ago. It's terrible. They treat it like it is alpha state software and you have to compile it yourself. So it rarely works. I even did a write up here on how to do it the 2nd time it actually worked (it broke the next day, so don't expect this to work still.) https://mangolassi.it/topic/19300/install-awx-on-centos-7-with-docker/25

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 2 / 5
                                            • First post
                                              Last post