github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/rules/cloud/policies/digitalocean/compute/kubernetes_surge_upgrades.tf.go (about) 1 package compute 2 3 var terraformKubernetesClusterSurgeUpgradesBadExamples = []string{ 4 ` 5 resource "digitalocean_kubernetes_cluster" "surge_upgrade_bad" { 6 name = "foo" 7 region = "nyc1" 8 version = "1.20.2-do.0" 9 surge_upgrade = false 10 11 node_pool { 12 name = "worker-pool" 13 size = "s-2vcpu-2gb" 14 node_count = 3 15 16 taint { 17 key = "workloadKind" 18 value = "database" 19 effect = "NoSchedule" 20 } 21 } 22 } 23 `, 24 } 25 26 var terraformKubernetesClusterSurgeUpgradesGoodExamples = []string{ 27 ` 28 resource "digitalocean_kubernetes_cluster" "surge_upgrade_good" { 29 name = "foo" 30 region = "nyc1" 31 version = "1.20.2-do.0" 32 surge_upgrade = true 33 34 node_pool { 35 name = "worker-pool" 36 size = "s-2vcpu-2gb" 37 node_count = 3 38 39 taint { 40 key = "workloadKind" 41 value = "database" 42 effect = "NoSchedule" 43 } 44 } 45 } 46 `, 47 } 48 49 var terraformKubernetesClusterSurgeUpgradeLinks = []string{ 50 `https://registry.terraform.io/providers/digitalocean/digitalocean/latest/docs/resources/kubernetes_cluster#surge_upgrade`, 51 } 52 53 var terraformKubernetesClusterSurgeUpgradesMarkdown = ``