configure-eirini-scf job from eirini/0.0.17
Creates and configures components needed for Eirini
Github source:
314b7e6 or
master branch
Properties¶
capi¶
cc_uploader¶
mutual_tls¶
server_cert¶The PEM-encoded certificate for internal cloud controller uploader traffic.
server_key¶The PEM-encoded private key for internal cloud controller uploader traffic.
cc¶
opi¶
client_cert¶TLS certificate for Eirini server
client_key¶Private key associated with TLS certificate for Eirini server
eirini¶
cert_copier_image¶The docker image used by Eirini to register the image registry CA cert with Docker, on each Kubernetes node
run_cert_copier¶Controls if the cert copier daemonset should be created.
- Default
true
opi¶
cc_ca¶Cloud Controller CA cert
cc_cert¶Cloud Controller cert
cc_key¶Cloud Controller key
certs_secret_name¶Name of the kube secret containing CF certs. It should live in the opi.kube_namespace.
- Default
cf_secrets
kube_namespace¶Kubernetes namespace where to run deployments and tasks
- Default
default
registry_address¶Address of registry
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-scf/ directory
(learn more).
bin/run(fromrun.erb)config/eirini-cert-copier.yaml(fromeirini-cert-copier.yaml.erb)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.