Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
ci
 
 
 
 
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 

README.md

BOSH Release for the Nessus Manager

Usage

Due to licensing, we cannot package the Nessus products. These instructions assume a Tenable subscription.

  1. Download the Nessus deb package from Tenanble and add the Nessus deb package as a blob:
git clone 18f/cg-nessus-manager-boshrelease
cd cg-nessus-manager-boshrelease
mkdir -p blobs/nessus-manager/
cp ~/Downloads/Nessus-* blobs/nessus-manager/
bosh add-blob ./blobs/nessus-manager/Nessus-* nessus-manager/Nessus-*
  1. Create and upload a release:
git add .
git commit -S -sm "updating nessus manager."
bosh create release
bosh upload release
  1. Set deployment manifest:
bosh deployment manifests/bosh-lite.yml
  1. Deploy:
bosh -d nessus-manager deploy manifests/bosh-lite.yml
bosh -d nessus-manager instances

A license key and administrator credentials are required. Note that although a license key is required by this release, it can be an invalid key; A valid key can be entered later with the nessuscli command line utility.

For configuration information, see the spec at jobs/nessus-manager/spec and example manifest at manifests/nessus-manager.yml.

Nessus resides on a persistent disk; size the disk accordingly. After deployment, the web UI is available at https://IP:8834 (with an SSL certificate signed by Nessus Certification Authority.

About

BOSH release for Nessus Manager

Resources

License

Releases

No releases published

Languages

You can’t perform that action at this time.