2018-08-31 22:05:45 +08:00
|
|
|
# Kubernetes dashboard
|
|
|
|
# RBAC required. see docs/getting-started.md for access details.
|
|
|
|
dashboard_enabled: true
|
|
|
|
|
|
|
|
# Helm deployment
|
|
|
|
helm_enabled: false
|
|
|
|
|
|
|
|
# Registry deployment
|
|
|
|
registry_enabled: false
|
2018-09-25 16:39:02 +08:00
|
|
|
# registry_namespace: kube-system
|
2018-08-31 22:05:45 +08:00
|
|
|
# registry_storage_class: ""
|
|
|
|
# registry_disk_size: "10Gi"
|
|
|
|
|
|
|
|
# Local volume provisioner deployment
|
|
|
|
local_volume_provisioner_enabled: false
|
2018-09-25 16:39:02 +08:00
|
|
|
# local_volume_provisioner_namespace: kube-system
|
2018-10-05 20:52:25 +08:00
|
|
|
# local_volume_provisioner_storage_classes:
|
|
|
|
# - name: "{{ local_volume_provisioner_storage_class | default('local-storage') }}"
|
|
|
|
# host_dir: "{{ local_volume_provisioner_base_dir | default ('/mnt/disks') }}"
|
|
|
|
# mount_dir: "{{ local_volume_provisioner_mount_dir | default('/mnt/disks') }}"
|
|
|
|
# - name: "local-ssd"
|
|
|
|
# host_dir: "/mnt/local-storage/ssd"
|
|
|
|
# mount_dir: "/mnt/local-storage/ssd"
|
|
|
|
# - name: "local-hdd"
|
|
|
|
# host_dir: "/mnt/local-storage/hdd"
|
|
|
|
# mount_dir: "/mnt/local-storage/hdd"
|
|
|
|
# - name: "local-shared"
|
|
|
|
# host_dir: "/mnt/local-storage/shared"
|
|
|
|
# mount_dir: "/mnt/local-storage/shared"
|
2018-08-31 22:05:45 +08:00
|
|
|
|
|
|
|
# CephFS provisioner deployment
|
|
|
|
cephfs_provisioner_enabled: false
|
|
|
|
# cephfs_provisioner_namespace: "cephfs-provisioner"
|
|
|
|
# cephfs_provisioner_cluster: ceph
|
|
|
|
# cephfs_provisioner_monitors: "172.24.0.1:6789,172.24.0.2:6789,172.24.0.3:6789"
|
|
|
|
# cephfs_provisioner_admin_id: admin
|
|
|
|
# cephfs_provisioner_secret: secret
|
|
|
|
# cephfs_provisioner_storage_class: cephfs
|
|
|
|
# cephfs_provisioner_reclaim_policy: Delete
|
|
|
|
# cephfs_provisioner_claim_root: /volumes
|
|
|
|
# cephfs_provisioner_deterministic_names: true
|
|
|
|
|
|
|
|
# Nginx ingress controller deployment
|
|
|
|
ingress_nginx_enabled: false
|
|
|
|
# ingress_nginx_host_network: false
|
|
|
|
# ingress_nginx_nodeselector:
|
|
|
|
# node-role.kubernetes.io/master: "true"
|
|
|
|
# ingress_nginx_namespace: "ingress-nginx"
|
|
|
|
# ingress_nginx_insecure_port: 80
|
|
|
|
# ingress_nginx_secure_port: 443
|
|
|
|
# ingress_nginx_configmap:
|
|
|
|
# map-hash-bucket-size: "128"
|
|
|
|
# ssl-protocols: "SSLv2"
|
|
|
|
# ingress_nginx_configmap_tcp_services:
|
|
|
|
# 9000: "default/example-go:8080"
|
|
|
|
# ingress_nginx_configmap_udp_services:
|
|
|
|
# 53: "kube-system/kube-dns:53"
|
|
|
|
|
|
|
|
# Cert manager deployment
|
|
|
|
cert_manager_enabled: false
|
|
|
|
# cert_manager_namespace: "cert-manager"
|