cookbook 'ohai_public_info', '~> 0.1.2'
ohai_public_info (3) Versions 0.1.2 Follow0
Installs/Configures ohai_public_info.
cookbook 'ohai_public_info', '~> 0.1.2', :supermarket
knife supermarket install ohai_public_info
knife supermarket download ohai_public_info
ohai_public_info
ohai_public_info is a Chef library cookbook to install the public_info Ohai plugin
and allow tagging of a node with its public IP.
Supported Platforms
- Ubuntu 12.04
- Ubuntu 14.04
- CentOS 6.5
Usage
Place a dependency on the ohai_public_info cookbook in your cookbook's metadata.rb
depends 'ohai_public_info'
Then, in a recipe:
ohai_public_info 'default'
Resources
ohai_public_info
Install ohai plugin_info
plugin (which populates attributes like node['public_info']['remote_ip']
)
public_ip_tag
Tags the node with its node['public_info']['remote_ip']
attribute in the
following form: RemoteIP:{remote_ip}
, but will not add the tag if the node's
'normal' IP matches its public IP.
Examples
Install ohai plugin info and tag a node with its plublic ip
ohai_public_info 'default'
public_ip_tag 'default'
$- knife node show just-a-node
node Name: just-a-node
Environment: production
FQDN: just-a-node.example.com
IP: 10.0.0.1
...
Tags: RemoteIP:9.8.7.6
Authors
Author:: Rackspace (devops-chef@rackspace.com)
License
# Copyright 2015, Rackspace Hosting
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
Dependent cookbooks
ohai >= 0.0.0 |
poise ~> 2.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
. CHANGELOG
0.1.1
- Will B - Docs updates, fix broken helpers include
0.1.0
- Will B - Initial release of ohai_public_info.
Collaborator Number Metric
0.1.2 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.2 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.2 passed this metric
No Binaries Metric
0.1.2 passed this metric
Testing File Metric
0.1.2 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.2 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.2 failed this metric
0.1.2 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.2 passed this metric
No Binaries Metric
0.1.2 passed this metric
Testing File Metric
0.1.2 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.2 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.2 passed this metric
0.1.2 passed this metric
Testing File Metric
0.1.2 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.2 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.2 failed this metric
0.1.2 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