summaryrefslogtreecommitdiff
path: root/chef-utils/README.md
diff options
context:
space:
mode:
authorLamont Granquist <lamont@scriptkiddie.org>2020-01-31 13:54:10 -0800
committerLamont Granquist <lamont@scriptkiddie.org>2020-01-31 13:54:10 -0800
commit9ce4eb455526074cc88f398a8397e5d2a62443fa (patch)
tree2e4b38b643411065340068b2b6b8d34f69f46719 /chef-utils/README.md
parent3023717497cb5540190c1977d578599437325330 (diff)
downloadchef-9ce4eb455526074cc88f398a8397e5d2a62443fa.tar.gz
Add chef-sugar virtualization helpers
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
Diffstat (limited to 'chef-utils/README.md')
-rw-r--r--chef-utils/README.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/chef-utils/README.md b/chef-utils/README.md
index 8116f84c5e..ce62afa64a 100644
--- a/chef-utils/README.md
+++ b/chef-utils/README.md
@@ -133,6 +133,18 @@ Architecture Helpers allow you to determine the processor architecture of your n
* `digital_ocean?` - if the node is running in digital ocean
* `softlayer?` - if the node is running in softlayer
+### Virtualization Helpers
+
+* `kvm?` - if the node is a kvm guest
+* `lxc?` - if the node is an lxc guest
+* `parallels?`- if the node is a parallels guest
+* `vbox?` - if the node is a virtualbox guest
+* `vmware?` - if the node is a vmware guest
+* `openvz?` - if the node is an openvz guest
+* `virtual?` - if any of the above are true (guest of any detected virtualization system)
+* `physical?` - strictly the logical opposite of `virtual?`
+* `vagrant?` - attempts to identify the node as a vagrant guest (this check may be error prone)
+
### Train Helpers
**EXPERIMENTAL**: APIs may have breaking changes any time without warning