All Projects → higanworks → Knife Zero

higanworks / Knife Zero

Licence: other
Run chef-client/cinc-client at remote node with chef-zero(local-mode) via HTTP over SSH port fowarding.

Programming Languages

ruby
36898 projects - #4 most used programming language

Labels

Projects that are alternatives of or similar to Knife Zero

Powershell
Development repository for the powershell cookbook
Stars: ✭ 104 (-35.4%)
Mutual labels:  chef
Logrotate
Development repository for the logrotate cookbook
Stars: ✭ 122 (-24.22%)
Mutual labels:  chef
Users
Development repository for the users cookbook
Stars: ✭ 138 (-14.29%)
Mutual labels:  chef
It Cpe Cookbooks
A suite of Chef cookbooks that we use to manage our fleet of client devices
Stars: ✭ 108 (-32.92%)
Mutual labels:  chef
Build Essential
Development repository for build-essential Chef Cookbook
Stars: ✭ 118 (-26.71%)
Mutual labels:  chef
Vagrant Butcher
Delete Chef client and node when destroying Vagrant VM
Stars: ✭ 127 (-21.12%)
Mutual labels:  chef
Ark
Development repository for Chef Cookbook ark
Stars: ✭ 103 (-36.02%)
Mutual labels:  chef
Pytest Testinfra
With Testinfra you can write unit tests in Python to test actual state of your servers configured by management tools like Salt, Ansible, Puppet, Chef and so on.
Stars: ✭ 1,987 (+1134.16%)
Mutual labels:  chef
Serverfarmer
Manage multiple servers with different operating systems, configurations, requirements etc. for many separate customers in an outsourcing model.
Stars: ✭ 122 (-24.22%)
Mutual labels:  chef
Homebrew
Development repository for the homebrew cookbook
Stars: ✭ 137 (-14.91%)
Mutual labels:  chef
Sudo
Development repository for sudo cookbook
Stars: ✭ 113 (-29.81%)
Mutual labels:  chef
Percona
Development repository for the percona cookbook
Stars: ✭ 117 (-27.33%)
Mutual labels:  chef
Nagios
Development repository for the nagios cookbook
Stars: ✭ 127 (-21.12%)
Mutual labels:  chef
Openssh
Development repository for the openssh cookbook
Stars: ✭ 108 (-32.92%)
Mutual labels:  chef
Haproxy
Development repository for the haproxy cookbook
Stars: ✭ 138 (-14.29%)
Mutual labels:  chef
Easybib Cookbooks
THIS IS UNMAINTAINED
Stars: ✭ 103 (-36.02%)
Mutual labels:  chef
Ruby build
Development repository for the ruby_build cookbook
Stars: ✭ 124 (-22.98%)
Mutual labels:  chef
Graphite
Development repository for the graphite cookbook
Stars: ✭ 160 (-0.62%)
Mutual labels:  chef
Chef Ssh Hardening
This chef cookbook provides secure ssh-client and ssh-server configurations.
Stars: ✭ 144 (-10.56%)
Mutual labels:  chef
Fauxhai
Easily mock full ohai data
Stars: ✭ 134 (-16.77%)
Mutual labels:  chef

Knife-Plugin Zero

  • current_main: Circle CI
  • integration_with_edge_chef: Circle CI

Gitter

Gem Version

Run chef-client at remote node with chef-zero(local-mode) via HTTP over SSH port forwarding.

Requirements

  • Ruby 2.5 or later
  • Must support AllowTcpForward

2.0.0 or later

  • Chef Infra Client 15.x for bootstraping.

1.x

  • Chef < 15.0

Installation

Relocated: Installation | Knife-Zero Document

Usage

** ZERO COMMANDS **
knife zero apply QUERY (options)
knife zero bootstrap [[email protected]]FQDN (options)
knife zero chef_client QUERY (options) | It's same as converge
knife zero converge QUERY (options)
knife zero diagnose # show configuration from file

Configuration file

Relocated: Configuration | Knife-Zero Document

knife zero bootstrap | converge | diagnose

Relocated

(Hint)Suppress Automatic Attributes

Relocated: Configuration | Knife-Zero Document

To include from other knife plugins

Relocated: To include from other knife plugins | Knife-Zero Document

Contributing

  1. Fork it ( https://github.com/[my-github-username]/knife-zero/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

License

Licensed under the Apache License, Version 2.0.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].