removed tolerations
parent
e87360d95c
commit
9e2d300cfc
|
|
@ -44,11 +44,42 @@ resource "helm_release" "dynatrace-service" {
|
||||||
value = "debug"
|
value = "debug"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
depends_on = [
|
depends_on = [
|
||||||
helm_release.keptn
|
helm_release.keptn
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
resource "kubernetes_cluster_role" "dynatrace_service_read_secrets_CR" {
|
||||||
|
metadata {
|
||||||
|
name = "dynatrace-service-read-secrets"
|
||||||
|
}
|
||||||
|
|
||||||
|
rule {
|
||||||
|
api_groups = [""]
|
||||||
|
resources = ["secrets"]
|
||||||
|
verbs = ["get", "list", "watch"]
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
resource "kubernetes_cluster_role_binding" "dynatrace_service_read_secrets_CRB" {
|
||||||
|
metadata {
|
||||||
|
name = "dynatrace_service_read_secrets"
|
||||||
|
}
|
||||||
|
role_ref {
|
||||||
|
api_group = "rbac.authorization.k8s.io"
|
||||||
|
kind = "ClusterRole"
|
||||||
|
name = "dynatrace-service-read-secrets"
|
||||||
|
}
|
||||||
|
subject {
|
||||||
|
kind = "ServiceAccount"
|
||||||
|
name = "dynatrace-service"
|
||||||
|
namespace = var.KEPTN_NAMESPACE
|
||||||
|
}
|
||||||
|
|
||||||
|
depends_on = [ helm_release.dynatrace-service, kubernetes_cluster_role.dynatrace_service_read_secrets_CR]
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# resource "null_resource" "kubectl" {
|
# resource "null_resource" "kubectl" {
|
||||||
|
|
|
||||||
134
keptn.tf
134
keptn.tf
|
|
@ -10,7 +10,7 @@ resource "kubernetes_persistent_volume_claim" "nats-js-pvc" {
|
||||||
namespace = var.KEPTN_NAMESPACE
|
namespace = var.KEPTN_NAMESPACE
|
||||||
}
|
}
|
||||||
spec {
|
spec {
|
||||||
storage_class_name = "region1storageclass"
|
#storage_class_name = "region1storageclass"
|
||||||
access_modes = ["ReadWriteOnce"]
|
access_modes = ["ReadWriteOnce"]
|
||||||
resources {
|
resources {
|
||||||
requests = {
|
requests = {
|
||||||
|
|
@ -34,88 +34,88 @@ resource "helm_release" "keptn" {
|
||||||
version = var.KEPTN_VERSION
|
version = var.KEPTN_VERSION
|
||||||
create_namespace = true
|
create_namespace = true
|
||||||
|
|
||||||
set {
|
# set {
|
||||||
name = "tolerations[0].key"
|
# name = "tolerations[0].key"
|
||||||
value = "dedicated"
|
# value = "dedicated"
|
||||||
}
|
# }
|
||||||
|
|
||||||
set {
|
# set {
|
||||||
name = "tolerations[0].value"
|
# name = "tolerations[0].value"
|
||||||
value = "group2"
|
# value = "group2"
|
||||||
}
|
# }
|
||||||
|
|
||||||
set {
|
# set {
|
||||||
name = "tolerations[0].operator"
|
# name = "tolerations[0].operator"
|
||||||
value = "Equal"
|
# value = "Equal"
|
||||||
}
|
# }
|
||||||
|
|
||||||
set {
|
# set {
|
||||||
name = "tolerations[0].effect"
|
# name = "tolerations[0].effect"
|
||||||
value = "NoSchedule"
|
# value = "NoSchedule"
|
||||||
}
|
# }
|
||||||
|
|
||||||
set {
|
# set {
|
||||||
name = "nodeSelector.role"
|
# name = "nodeSelector.role"
|
||||||
value = "group2"
|
# value = "group2"
|
||||||
}
|
# }
|
||||||
|
|
||||||
##mongodb toleration
|
# ##mongodb toleration
|
||||||
set {
|
# set {
|
||||||
name = "mongo.tolerations[0].key"
|
# name = "mongo.tolerations[0].key"
|
||||||
value = "dedicated"
|
# value = "dedicated"
|
||||||
}
|
# }
|
||||||
|
|
||||||
set {
|
# set {
|
||||||
name = "mongo.tolerations[0].value"
|
# name = "mongo.tolerations[0].value"
|
||||||
value = "group2"
|
# value = "group2"
|
||||||
}
|
# }
|
||||||
|
|
||||||
set {
|
# set {
|
||||||
name = "mongo.tolerations[0].operator"
|
# name = "mongo.tolerations[0].operator"
|
||||||
value = "Equal"
|
# value = "Equal"
|
||||||
}
|
# }
|
||||||
|
|
||||||
set {
|
# set {
|
||||||
name = "mongo.tolerations[0].effect"
|
# name = "mongo.tolerations[0].effect"
|
||||||
value = "NoSchedule"
|
# value = "NoSchedule"
|
||||||
}
|
# }
|
||||||
|
|
||||||
set {
|
# set {
|
||||||
name = "mongo.nodeSelector.role"
|
# name = "mongo.nodeSelector.role"
|
||||||
value = "group2"
|
# value = "group2"
|
||||||
}
|
# }
|
||||||
|
|
||||||
set {
|
# set {
|
||||||
name = "mongo.global.storageClass"
|
# name = "mongo.global.storageClass"
|
||||||
value = "region1storageclass"
|
# value = "region1storageclass"
|
||||||
}
|
# }
|
||||||
|
|
||||||
|
|
||||||
##nats toleration
|
# ##nats toleration
|
||||||
set {
|
# set {
|
||||||
name = "nats.tolerations[0].key"
|
# name = "nats.tolerations[0].key"
|
||||||
value = "dedicated"
|
# value = "dedicated"
|
||||||
}
|
# }
|
||||||
|
|
||||||
set {
|
# set {
|
||||||
name = "nats.tolerations[0].value"
|
# name = "nats.tolerations[0].value"
|
||||||
value = "group2"
|
# value = "group2"
|
||||||
}
|
# }
|
||||||
|
|
||||||
set {
|
# set {
|
||||||
name = "nats.tolerations[0].operator"
|
# name = "nats.tolerations[0].operator"
|
||||||
value = "Equal"
|
# value = "Equal"
|
||||||
}
|
# }
|
||||||
|
|
||||||
set {
|
# set {
|
||||||
name = "nats.tolerations[0].effect"
|
# name = "nats.tolerations[0].effect"
|
||||||
value = "NoSchedule"
|
# value = "NoSchedule"
|
||||||
}
|
# }
|
||||||
|
|
||||||
set {
|
# set {
|
||||||
name = "nats.nodeSelector.role"
|
# name = "nats.nodeSelector.role"
|
||||||
value = "group2"
|
# value = "group2"
|
||||||
}
|
# }
|
||||||
|
|
||||||
set {
|
set {
|
||||||
name = "nats.nats.jetstream.fileStorage.enabled"
|
name = "nats.nats.jetstream.fileStorage.enabled"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue