main.tf 737 B

1234567891011121314151617181920212223242526272829
  1. resource "azurerm_kubernetes_cluster" "current" {
  2. name = var.cluster_name
  3. resource_group_name = var.resource_group_name
  4. location = var.resource_group_location
  5. dns_prefix = var.dns_prefix
  6. oidc_issuer_enabled = var.oidc_issuer_enabled
  7. role_based_access_control_enabled = true
  8. default_node_pool {
  9. name = var.default_node_pool_name
  10. node_count = var.default_node_pool_node_count
  11. vm_size = var.default_node_pool_vm_size
  12. upgrade_settings {
  13. drain_timeout_in_minutes = 10
  14. max_surge = "33%"
  15. node_soak_duration_in_minutes = 10
  16. }
  17. }
  18. identity {
  19. type = "SystemAssigned"
  20. }
  21. tags = var.cluster_tags
  22. }