You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
1.3 KiB

  1. ---
  2. run_gitinfos: false
  3. # This directory is where all the additional scripts go
  4. # that Kubernetes normally puts in /srv/kubernetes.
  5. # This puts them in a sane location
  6. kube_script_dir: "{{ bin_dir }}/kubernetes-scripts"
  7. # This directory is where all the additional config stuff goes
  8. # the kubernetes normally puts in /srv/kubernets.
  9. # This puts them in a sane location.
  10. # Editting this value will almost surely break something. Don't
  11. # change it. Things like the systemd scripts are hard coded to
  12. # look in here. Don't do it.
  13. kube_config_dir: /etc/kubernetes
  14. # Logging directory (sysvinit systems)
  15. kube_log_dir: "/var/log/kubernetes"
  16. # This is where you can drop yaml/json files and the kubelet will run those
  17. # pods on startup
  18. kube_manifest_dir: "{{ kube_config_dir }}/manifests"
  19. common_required_pkgs:
  20. - python-httplib2
  21. - openssl
  22. - curl
  23. - rsync
  24. - bash-completion
  25. # For the openstack integration kubelet will need credentials to access
  26. # openstack apis like nova and cinder. Per default this values will be
  27. # read from the environment.
  28. openstack_auth_url: "{{ lookup('env','OS_AUTH_URL') }}"
  29. openstack_username: "{{ lookup('env','OS_USERNAME') }}"
  30. openstack_password: "{{ lookup('env','OS_PASSWORD') }}"
  31. openstack_region: "{{ lookup('env','OS_REGION_NAME') }}"
  32. openstack_tenant_id: "{{ lookup('env','OS_TENANT_ID') }}"