vizzini job from diego/2.99.0
Github source:
2c7a4f402
or
master branch
Properties¶
default_rootfs
¶
Default preloaded rootfs to target for running Tasks and LRPs
- Default
preloaded:cflinuxfs4
diego_docker_oci_image_url
¶
diego docker app in OCI image format
- Default
docker:///cloudfoundry/diego-docker-app:oci
enable_container_proxy_tests
¶
When set, enables the container proxy tests in vizzini
- Default
false
enable_declarative_healthcheck
¶
When set, enables the declarative check tests in vizzini
- Default
false
enable_privileged_container_tests
¶
When set, enables the privileged container tests in vizzini
- Default
true
grace_busybox_image_url
¶
grace test asset busybox container image
- Default
docker:///cloudfoundry/grace
grace_tarball_checksum
¶
grace test asset sha1 checksum
grace_tarball_url
¶
URL for the grace test asset
- Default
https://storage.googleapis.com/diego-assets/grace.tar.gz
max_task_retries
¶
When set, allows for rejected tasks to be retried
- Default
3
vizzini
¶
bbs
¶
api_location
¶The address of the BBS
- Default
bbs.service.cf.internal:8889
client_cert
¶REQUIRED: PEM-encoded client certificate
client_key
¶REQUIRED: PEM-encoded client key
container_proxy
¶
ca
¶When
enable_container_proxy_tests
is true, is used as the certificate authority for certs presnted by container proxies (required ifenable_container_proxy_tests
is true)
client_cert
¶When
enable_container_proxy_tests
is true, is used as the client certificate to present to container proxies
client_key
¶When
enable_container_proxy_tests
is true, is used as the client private key in mutual TLS connections with the container proxies
eventually_timeout
¶default timeout for ginkgo assertions
file_server
¶
address
¶The address of the file-server
- Default
file-server.service.cf.internal:8080
nodes
¶The number of nodes to run the tests with
- Default
4
rep
¶
placement_tags
¶use placement tags for created LRPs
- Default
[]
routable_domain_suffix
¶The deployment’s routable domain name
ssh
¶
proxy_address
¶Host and port for the SSH proxy
- Default
ssh-proxy.service.cf.internal:2222
proxy_secret
¶Shared secret for the SSH proxy’s Diego authenticator
verbose
¶Run tests in verbose mode
- Default
false
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/vizzini/
directory
(learn more).
bin/run
(fromrun.erb
)config/certs/bbs/client.crt
(frombbs_client.crt.erb
)config/certs/bbs/client.key
(frombbs_client.key.erb
)config/certs/container_proxy/ca.crt
(fromcontainer_proxy_ca.crt.erb
)config/certs/container_proxy/client.crt
(fromcontainer_proxy_client.crt.erb
)config/certs/container_proxy/client.key
(fromcontainer_proxy_client.key.erb
)config/vizzini.json
(fromvizzini.json.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.