BSD Ports

sysutils/ruby-chef-zero 15.0.11nb1 NetBSD

Simple fast-start in-memory Chef server

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
apache-2.0
Categories
sysutils, ruby
Package size
186.2 KiB, 641.2 KiB installed

Description

Chef Zero is a simple, easy-install, in-memory Chef server that can be useful for Chef Client testing and chef-solo-like tasks that require a full Chef Server. It IS intended to be simple, Chef 11 compliant, easy to run and fast to start. It is NOT intended to be secure, scalable, performant or persistent. It does NO input validation, authentication or authorization (it will not throw a 400, 401 or 403). It does not save data, and will start up empty each time you start it.

Because Chef Zero runs in memory, it's super fast and lightweight. This makes it perfect for testing against a "real" Chef Server without mocking the entire Internet.

Install

Binary package:

pkgin install ruby33-chef-zero

From pkgsrc:

cd /usr/pkgsrc/sysutils/ruby-chef-zero && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_6415.0.11nb1
NetBSD 10.1 aarch6415.0.11nb1
SmartOS / illumos x86_6415.0.11nb1
macOS 15 arm6415.0.11nb1

Dependencies

Run dependencies 6
Required by 1

Configuration

No options to configure.

Service scripts
none
Flavors
ruby34-chef-zero-15.0.11nb1, ruby40-chef-zero-15.0.11nb1