variables.tf 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. variable "cluster_name" {
  2. type = string
  3. description = "The name of the Managed Kubernetes Cluster to create"
  4. }
  5. variable "resource_group_name" {
  6. type = string
  7. description = "The Name which should be used for this Resource Group"
  8. }
  9. variable "resource_group_location" {
  10. type = string
  11. description = "The Azure Region where the Resource Group should exist"
  12. }
  13. variable "dns_prefix" {
  14. type = string
  15. description = "DNS prefix specified when creating the managed cluster"
  16. default = "api"
  17. }
  18. variable "oidc_issuer_enabled" {
  19. type = bool
  20. description = "Enable or Disable the OIDC issuer URL"
  21. default = true
  22. }
  23. variable "default_node_pool_name" {
  24. type = string
  25. description = " The name of the Default Node Pool which should be created within the Kubernetes Cluster"
  26. default = "default"
  27. }
  28. variable "default_node_pool_node_count" {
  29. type = number
  30. description = " The initial number of nodes which should exist within this Node Pool"
  31. }
  32. variable "default_node_pool_vm_size" {
  33. type = string
  34. description = " The SKU which should be used for the Virtual Machines used in this Node Pool"
  35. }
  36. variable "cluster_tags" {
  37. type = map(string)
  38. description = "A mapping of tags to assign to the cluster"
  39. }