| --- |
| # general properties |
| kube_pod_dir: "{{ playbook_dir }}/environments/kube/files" |
| whisk_version_name: kube |
| whisk_logs_dir: /tmp/wsklogs |
| |
| # docker properties |
| docker_dns: "" |
| docker_registry: "" |
| docker_image_prefix: "openwhisk" |
| |
| # CouchDB properties |
| db_host: couchdb.openwhisk |
| db_provider: CouchDB |
| db_port: 5984 |
| db_protocol: http |
| db_username: couch_user |
| db_password: couch_password |
| db_auth: "subjects" |
| db_prefix: "ubuntu_kube-1-4-1_" |
| |
| # apigw db credentials minimum read/write |
| db_apigw_username: "couch_user" |
| db_apigw_password: "couch_password" |
| db_apigw: "ubuntu_kube-1-4-1_gwapis" |
| apigw_initdb: true |
| |
| # API GW connection configuration |
| apigw_auth_user: "" |
| apigw_auth_pwd: "" |
| apigw_host: "http://edge.openwhisk:9000/v1" |
| apigw_host_v2: "http://edge.openwhisk:9000/v2" |
| |
| |
| # consul properties |
| consul_host: consul.openwhisk |
| consul_conf_dir: /tmp/consul |
| |
| # edge properties |
| nginx_conf_dir: /tmp/nginx |
| cli_nginx_dir: "/tmp/nginx/cli/go/download" |
| edge_host: edge.openwhisk |
| |
| # controller properties |
| controller_host: controller.openwhisk |
| |
| # kafka properties |
| kafka_host: kafka.openwhisk |
| zookeeper_host: zookeeper.openwhisk |
| |
| # invoker properties |
| # The invoker_count property is overwritten by the (kubernetes/configure/configure.sh) |
| # script. This way the source of truth for the number of Invoker instances is kept |
| # in the Kubernetes Invoker deployment file. The configure.sh script will read the |
| # Kube file and replace this one to keep everything in sync. |
| invoker_count: REPLACE_INVOKER_COUNT |
| invoker_port: 8080 |
| |
| # registry |
| registry_conf_dir: /tmp/registry |
| registry_storage_dir: "/" |