cookbook 'chef_work_environment', '~> 0.1.0', :supermarket
chef_work_environment (1) Versions 0.1.0 Follow0
Installs/Configures chef_work_environment
cookbook 'chef_work_environment', '~> 0.1.0'
knife supermarket install chef_work_environment
knife supermarket download chef_work_environment
chef_work_environment
The cookbook provides an all in one installation and configuration for a commonly used chef environment and includes source configuration, package installation and CI/CD gitlab-runner installation.
Supported OS
- Windows 2012R2 and 2019
Usage
- Use json/attributes to set parameters
- Use default recipe in RunList
default['chef_work_environment']['packages']['gems'] = [
{
name: 'tecracer',
version: '0.1.0',
},
]
Attributes
The used attributes can be found in the default attributes file
Recipes
default
- This recipe runs source_config, packages, chef_workstation, gitlab_runner recipes
chef_workstation
- This recipe installs and configures the chef workstation based on the selected sources
gitlab_runner
- This recipe installs and configures the gitlab runner based on an url and registers itself
packages
- This recipe installs several default and always used packages and gems
source_config
- This recipe is used for configuring different sources. Right now it is only configured to add the official chef apt and rpm sources
License and Authors
- Author: tecRacer OpenSource (opensource@tecracer.de)
- Copyright tecRacer
- Licensed under Apache-2.0
Dependent cookbooks
yum-epel ~> 4.1.1 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
chef_work_environment CHANGELOG
This file is used to list changes made in each version of the chef_work_environment cookbook.
v0.1.0 - 17.11.2020
Initial release.
- change 0
- change 1