configure-eirini-bosh job from eirini/0.0.14
Creates and configures components needed for Eirini (e.g. fluentd)
Github source:
d0329bd or
master branch
Properties¶
eirini¶
config_copier_image¶The docker image used to copy the fluentd config to an accessible volume mount
doppler_address¶CF’s doppler address, used to stream application logs
doppler_address_with_az¶CF’s doppler address for the current AZ, used to stream application logs
fluentd_image¶The docker image used by Eirini to consume Kubernetes container logs
loggregator_agent_image¶The docker image used by Eirini to forward Kubernetes container logs
service_account¶The service account used by fluentd to access pod information
loggregator¶
agent-cert¶Certificate of the loggregator agent
agent-cert-key¶Private key of the loggregator agent
ca-cert¶CA certificate that is signing the server certificate of the target doppler and loggregator agent
opi¶
system_namespace¶Kubernetes namespace where to deploy Eirini components
workloads_namespace¶Kubernetes namespace where to run deployments and tasks
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/configure-eirini-bosh/ directory
(learn more).
bin/run(fromrun.erb)config/eirini-daemonset.yaml(fromeirini-daemonset.yaml.erb)config/fluentd-configmap.yaml(fromfluentd-configmap.yaml.erb)config/loggregator-agent.crt(fromloggregator-agent.crt.erb)config/loggregator-agent.key(fromloggregator-agent.key.erb)config/loggregator-ca.crt(fromloggregator-ca.crt.erb)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.