Skip to content

pilot-discovery job from istio/1.1.0

Github source: 8fad2bb or master branch

Properties

copilot

address

Address of the copilot-server

Default
copilot.service.cf.internal:9000

client_cert

PEM-encoded client certificate used to communicate with copilot-server

client_key

PEM-encoded client private key used to communicate with copilot-server

server_ca_cert

PEM-encoded CA certificate used to communicate with copilot-server

log_level

Sets the log-level for all registered scopes of pilot. Can be one of debug, info, warn, error, fatal or none. The default of info is going to be extremely verbose in most cases.

Default
info

port

Listen port for pilot discovery service

Default
8080

Templates

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

  • bin/capi-cli (from capi-cli.erb)
  • bin/istio-cli (from istio-cli.erb)
  • config/bpm.yml (from bpm.yml.erb)
  • config/certs/ca.crt (from certs/ca.crt.erb)
  • config/certs/client.crt (from certs/client.crt.erb)
  • config/certs/client.key (from certs/client.key.erb)
  • config/mesh-config.json (from mesh-config.json.erb)

Packages

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