- From: "Hajducko, Steven" <
>
- To: "<
>" <
>
- Subject: [chef] Re: Push jobs vs SSH
- Date: Fri, 6 Feb 2015 15:10:30 +0000
- Accept-language: en-US
- Authentication-results: lists.opscode.com; dkim=none (message not signed) header.d=none;
- Domainkey-signature: s=default; d=intuit.com; c=nofws; q=dns; h=X-SBRS:X-IronPort-AV:Received:Received:Received:Received: From:To:Subject:Thread-Topic:Thread-Index:Date:Message-ID: References:In-Reply-To:Accept-Language:Content-Language: X-MS-Has-Attach:X-MS-TNEF-Correlator:x-originating-ip: authentication-results:x-microsoft-antispam: x-exchange-antispam-report-test: x-exchange-antispam-report-cfa-test:x-forefront-prvs: x-forefront-antispam-report:Content-Type: Content-Transfer-Encoding:MIME-Version: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id: X-MS-Exchange-Transport-CrossTenantHeadersStamped: Return-Path:X-OriginatorOrg; b=YnwDbW2v4HkyrBufjE+FjBf0CqEG658MNckXOusv2re6SgXyIiVNqcwH w7v9RXXD0U2lYagfGV5+tcva4SwnKvL2u8a0+qu2fuKd6ntlQuE+GN0fg pHRlmbcT8MOOsi/BT8A5mC6yrGpD+ALAl9cnEKpqLVzqssT1aLFbXhxpU 0=;
One of the big benefits is speed.
Knife ssh uses a parallel ssh method. Chef push jobs use a message bus (
zeromq I believe ).
Here's a video that demonstrates the push job feature:
https://m.youtube.com/watch?v=yHub6E4DNvg
I also believe that push jobs are the way of the future over knife ssh.
-
sh
>
On Feb 6, 2015, at 5:31 AM, Eric Horne
>
<
>
>
wrote:
>
>
What's the difference between chef push jobs and knife ssh?
>
>
I'm researching a use case for chef in which we want highly controlled
>
deployments to orchestrate across several different systems. The
>
traditional "pull" doesn't fit the bill well because it is difficult to get
>
that to coordinate properly across systems.
>
>
From what I've read so far, chef push jobs are essentially a daemon running
>
on the remote servers that allow arbitrary (but pre-defined/whitelisted)
>
execution of commands. Aside from perhaps a cleaner white-listing concept
>
(over forced-ssh), how is this different (better) than just using knife ssh?
>
>
I'm failing to see the benefits or use cases of chef push jobs over knife
>
ssh. The documentation is lacking in terms of how it is intended to be
>
used. Are push jobs better suited for different situations (and what are
>
those situations?)
>
>
Thanks for the help!
>
>
-Eric
Archive powered by MHonArc 2.6.16.