Skip to content

Commit 9e661aa

Browse files
committed
Added ops file for cf-kibana
1 parent 3233929 commit 9e661aa

File tree

2 files changed

+35
-1
lines changed

2 files changed

+35
-1
lines changed

deployment/operations/README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,10 @@ Includes [logsearch-for-cloudfoundry](https://github.com/cloudfoundry-community/
2828

2929
To use this extention, you have to provide following variables: `cf_admin_password`, `uaa_admin_client_secret` and `system_domain`. You can find them in your CloudFoundry deployment variables.
3030

31-
After deployment, please run `create-uaa-client` errand to create UAA client. After that, you will be able to login into Logsearch UI using your CloudFoundry credentials, and use `https://logs.<YOUR_DOMAIN>` endpoint to access Logsearch UI.
31+
After deployment, please run `create-uaa-client` errand to create UAA client. After that, you will be able to login into Logsearch UI using your CloudFoundry credentials, and use `https://logs.<YOUR_DOMAIN>` endpoint to access Logsearch UI.
32+
33+
## cf-kibana.yml
34+
Errand to push Kibana application into CloudFoundry as an alternative to running it as a separate job.
35+
36+
- Depend from **cloudfoundry.yml**
37+
- Requires `cf-kibana_client_secre` variable
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
- type: replace
3+
path: /instance_groups/name=maintenance/jobs/-
4+
value:
5+
name: cf-kibana
6+
release: logsearch-for-cloudfoundry
7+
lifecycle: errand
8+
consumes:
9+
elasticsearch: {from: elasticsearch_master}
10+
cloud_controller: {from: cloud_controller, deployment: cf}
11+
properties:
12+
cloudfoundry:
13+
admin_password: "((cf_admin_password))"
14+
cf-kibana:
15+
app_name: kibana
16+
app_memory: 4G
17+
oauth2_client_secret: "((cf-kibana_client_secret))"
18+
cloudfoundry:
19+
uaa_admin_client_secret: "((uaa_admin_client_secret))"
20+
api_security_group: public_networks
21+
system_org: system
22+
apps_domain: ((system_domain))
23+
config_options:
24+
xpack.monitoring.enabled: false
25+
xpack.graph.enabled: false
26+
xpack.ml.enabled: false
27+
xpack.security.enabled: false
28+
xpack.watcher.enabled: false

0 commit comments

Comments
 (0)