Skip to content

kibana-auth-plugin job from logsearch-for-cloudfoundry/211.0.3

This job runs authentication plugin for Kibana UI via Cloud Foundry API

Github source: c75e807 or master branch

Properties

kibana-auth

app_name

Kibana dashboard app name

Default
logs

cloudfoundry

api_endpoint

The CF API URL

client_id

The UAA Kibana oauth2 client id

Default
kibana_oauth2_client
client_secret

Password to be used for the UAA kibana oauth2 client

skip_ssl_validation

Toggles verification of the CF API SSL certificate

Default
"false"
system_domain

The CF system domain

system_org

The organisation that owns the CF system domain

Default
system

redis_host

Redis host address

redis_port

Redis port

Default
6379

session_expiration_ms

Kibana user session expiration period in milliseconds (default to 12h)

Default
4.32e+07

session_key

Session cookie encryption passphrase; must be >=32 bytes long

skip_authorization

Allow any authenticated user to view all logs for all organizations in Kibana

Default
false

use_https

A boolean indicating whether or not you want the redirect_uri to be forced to https

Default
"true"

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/kibana-auth-plugin/ directory (learn more).

  • config/config.sh (from config/config.sh.erb)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.