Skip to content

eirini-persi-broker job from eirini/0.0.18

Github source: 5554be3 or master branch

Properties

eirini-persi-broker

auth_password

basic auth password to verify on incoming Service Broker requests

Default
""

auth_username

basic auth username to verify on incoming Service Broker requests

Default
admin

backend_host

broker backend host

Default
0.0.0.0

backend_port

broker backend port

Default
"8999"

description

short description of the broker

Default
Eirini persistence broker

display_name

broker name display

Default
Eirini broker

documentation_url

broker documentation url

Default
https://github.com/SUSE/eirini-persi-broker

icon_image

broker icon image

Default
Eirini broker

kube_service_host

Kubernetes service host. Should be set to the value of KUBERNETES_SERVICE_HOST.

kube_service_port

Kubernetes service port. Should be set to the value of KUBERNETES_SERVICE_PORT.

long_description

long description of the broker

Default
Eirini persistence broker to provide Kubernete storage classes

namespace

Kubernetes namespace where to watch for Eirini applications.

Default
eirini

provider_display_name

provider display name

Default
Eirini broker

service_plans

List of plans supported by broker

Default
  - default_size: 1Gi
    description: Existing default storage class
    free: true
    id: default
    kube_storage_class: default
    name: default

support_url

broker support url

Default
https://github.com/SUSE/eirini-persi-broker/issues

Templates

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

  • config/bpm.yml (from bpm.yml.erb)
  • config/eirini-persi-broker.yml (from eirini-persi-broker.yml.erb)

Packages

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