Permalink
Cannot retrieve contributors at this time
Fetching contributors…
| options: | |
| enable-dashboard-addons: | |
| type: boolean | |
| default: True | |
| description: Deploy the Kubernetes Dashboard and Heapster addons | |
| enable-kube-dns: | |
| type: boolean | |
| default: True | |
| description: Deploy kube-dns addon | |
| dns_domain: | |
| type: string | |
| default: cluster.local | |
| description: The local domain for cluster dns | |
| extra_sans: | |
| type: string | |
| default: "" | |
| description: | | |
| Space-separated list of extra SAN entries to add to the x509 certificate | |
| created for the master nodes. | |
| service-cidr: | |
| type: string | |
| default: 10.152.183.0/24 | |
| description: CIDR to user for Kubernetes services. Cannot be changed after deployment. | |
| allow-privileged: | |
| type: string | |
| default: "auto" | |
| description: | | |
| Allow kube-apiserver to run in privileged mode. Supported values are | |
| "true", "false", and "auto". If "true", kube-apiserver will run in | |
| privileged mode by default. If "false", kube-apiserver will never run in | |
| privileged mode. If "auto", kube-apiserver will not run in privileged | |
| mode by default, but will switch to privileged mode if gpu hardware is | |
| detected on a worker node. | |
| channel: | |
| type: string | |
| default: "1.9/stable" | |
| description: | | |
| Snap channel to install Kubernetes master services from | |
| client_password: | |
| type: string | |
| default: "" | |
| description: | | |
| Password to be used for admin user (leave empty for random password). | |
| api-extra-args: | |
| type: string | |
| default: "" | |
| description: | | |
| Space separated list of flags and key=value pairs that will be passed as arguments to | |
| kube-apiserver. For example a value like this: | |
| runtime-config=batch/v2alpha1=true profiling=true | |
| will result in kube-apiserver being run with the following options: | |
| --runtime-config=batch/v2alpha1=true --profiling=true | |
| controller-manager-extra-args: | |
| type: string | |
| default: "" | |
| description: | | |
| Space separated list of flags and key=value pairs that will be passed as arguments to | |
| kube-controller-manager. For example a value like this: | |
| runtime-config=batch/v2alpha1=true profiling=true | |
| will result in kube-controller-manager being run with the following options: | |
| --runtime-config=batch/v2alpha1=true --profiling=true | |
| scheduler-extra-args: | |
| type: string | |
| default: "" | |
| description: | | |
| Space separated list of flags and key=value pairs that will be passed as arguments to | |
| kube-scheduler. For example a value like this: | |
| runtime-config=batch/v2alpha1=true profiling=true | |
| will result in kube-scheduler being run with the following options: | |
| --runtime-config=batch/v2alpha1=true --profiling=true | |
| authorization-mode: | |
| type: string | |
| default: "AlwaysAllow" | |
| description: | | |
| Comma separated authorization modes. Allowed values are | |
| "RBAC", "Node", "Webhook", "ABAC", "AlwaysDeny" and "AlwaysAllow". | |
| require-manual-upgrade: | |
| type: boolean | |
| default: true | |
| description: | | |
| When true, master nodes will not be upgraded until the user triggers | |
| it manually by running the upgrade action. |