forked from Azure/terraform-azurerm-aks
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvariables.tf
More file actions
52 lines (41 loc) · 1.4 KB
/
variables.tf
File metadata and controls
52 lines (41 loc) · 1.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
variable "prefix" {
description = "The prefix for the resources created in the specified Azure Resource Group"
}
variable "location" {
default = "eastus"
description = "The location for the AKS deployment"
}
variable "CLIENT_ID" {
description = "The Client ID (appId) for the Service Principal used for the AKS deployment"
}
variable "CLIENT_SECRET" {
description = "The Client Secret (password) for the Service Principal used for the AKS deployment"
}
variable "admin_username" {
default = "azureuser"
description = "The username of the local administrator to be created on the Kubernetes cluster"
}
variable "agents_size" {
default = "Standard_F2"
description = "The default virtual machine size for the Kubernetes agents"
}
variable "log_analytics_workspace_sku" {
description = "The SKU (pricing level) of the Log Analytics workspace. For new subscriptions the SKU should be set to PerGB2018"
default = "PerGB2018"
}
variable "log_retention_in_days" {
description = "The retention period for the logs in days"
default = 30
}
variable "agents_count" {
description = "The number of Agents that should exist in the Agent Pool"
default = 2
}
variable "kubernetes_version" {
description = "Version of Kubernetes to install"
default = "1.14.5"
}
variable "public_ssh_key" {
description = "A custom ssh key to control access to the AKS cluster"
default = ""
}