chas,
@chas@tty0.social avatar

I've used Ansible for over a decade, written probably a hundred roles most of which were used in production at large companies.

I honestly can't stand it anymore. The entire ethos of their opinionation is old, worn out, lazy.

An auto generated role from Galaxy init fails their own linter. This is fucking stupid.

One of the first major things golang fixed when it got big was directory structure requirements because everyone hates it. Ansible is doubling down on it.

I'm done with you

feld,
@feld@bikeshed.party avatar

deleted_by_author

  • Loading...
  • chas,
    @chas@tty0.social avatar

    @feld @SlicerDicer I just have all this experience with it and other tools like salt feel so foreign now. I feel stuck xD

    feld,
    @feld@bikeshed.party avatar

    deleted_by_author

  • Loading...
  • chas,
    @chas@tty0.social avatar

    @feld @SlicerDicer I was deep into chef around 2014-2015 but then chef the company started stretching themselves too thin and the community cook books suffered for it.

    Also a reason the founders left there

    feld,
    @feld@bikeshed.party avatar

    deleted_by_author

  • Loading...
  • chas,
    @chas@tty0.social avatar

    @feld @SlicerDicer I feel like the industry moved on from configuration management with things like k8s gaining so much traction and the "neo" way of doing things leaving these tools to rot

    But nobody asks "who manages the back plane / system the runs the abstraction"

    feld,
    @feld@bikeshed.party avatar

    deleted_by_author

  • Loading...
  • chas,
    @chas@tty0.social avatar

    @feld @SlicerDicer so here's the thing. Everything I deploy IS an immutable image, built with Ansible, which is starting to fail me 🤦‍♂️

    SlicerDicer,

    deleted_by_author

  • Loading...
  • chas,
    @chas@tty0.social avatar

    @SlicerDicer @feld yeah I've been doing this for about 12 years now - and all of the options now suck to a point that I have friends seriously considering developing a new configuration management tool.

    Ansible is stuck in 2005, Salt is... weird, puppet was never good. My one coworker swears he'd rather write bash anymore than deal with the ansible ecosystem.

    I mean FFS a galaxy init role doesn't pass ansible-lint. I feel like I am going crazy.

    SlicerDicer,

    deleted_by_author

  • Loading...
  • chas,
    @chas@tty0.social avatar

    @SlicerDicer @feld I did a lot of work with Chef and even hung out with a few of the founders in the 2015 era. I just never felt the need to return to it, I saw some of the internal mess. I was at chef conf 2015 and saw them launch Chef Delivery at a time when we really needed chef to support cookbooks better rather than focus on a new product.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • DreamBathrooms
  • mdbf
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • osvaldo12
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • InstantRegret
  • tacticalgear
  • anitta
  • ethstaker
  • modclub
  • cisconetworking
  • tester
  • GTA5RPClips
  • cubers
  • everett
  • megavids
  • provamag3
  • normalnudes
  • Leos
  • JUstTest
  • lostlight
  • All magazines