configure-eirini-scf job from eirini/0.0.18
Creates and configures components needed for Eirini
Github source:
5554be3
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.