cookbook 'chef_work_environment', '~> 0.1.0'
chef_work_environment (1) Versions 0.1.0 Follow0
Installs/Configures chef_work_environment
cookbook 'chef_work_environment', '~> 0.1.0', :supermarket
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
Collaborator Number Metric
0.1.0 failed this metric
Failure: Cookbook has 1 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
0.1.0 passed this metric
No Binaries Metric
0.1.0 passed this metric
Testing File Metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1.0 failed this metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
0.1.0 passed this metric
No Binaries Metric
0.1.0 passed this metric
Testing File Metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1.0 passed this metric
0.1.0 passed this metric
Testing File Metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1.0 failed this metric
0.1.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number