Before revision: Notable CCA tools include: Tool Released by Method Approach Written in CommentsChefChef (2009)PullDeclarative and imperativeRuby -OtterInedo (2015)PushDeclarative and imperative - Windows-orientedPuppetPuppet (2005)Push and PullDeclarative and imperative C++ & Clojure since 4.0, Ruby -SaltStackSaltStack (2011)Push and PullDeclarative and imperativePython -CFEngineNorthern.techPullDeclarativeC - Terraform HashiCorp (2014) Push Declarative and imperativeGo - Pulumi Pulumi (2018) Push Declarative and imperativeGo - Ansible / Ansible Tower Red Hat (2012) Push Declarative and imperativePython - Other tools include AWS CloudFormation, cdist, StackStorm, Juju , and Step CI.
After revision: Notable CCA tools include: Tool Released by Method Approach Written in CommentsChefChef (2009)PullDeclarative and imperativeRuby -OtterInedo (2015)PushDeclarative and imperative - Windows-orientedPuppetPuppet (2005)Push and PullDeclarative and imperative C++ & Clojure since 4.0, Ruby -SaltStackSaltStack (2011)Push and PullDeclarative and imperativePython -CFEngineNorthern.techPullDeclarativeC - Terraform HashiCorp (2014) Push Declarative and imperativeGo - , Pulumi Ansible / Ansible Tower Red Hat (2012) Push Declarative and imperativePython - Other tools include AWS CloudFormation, cdist, StackStorm, Juju , and Step CI.