Compare commits

...

2 Commits

Author SHA1 Message Date
ermisw 5bee888ecf namespacec created by terraform 2024-12-04 10:33:13 +01:00
ermisw 64858ce700 namespacec created by terraform 2024-12-04 10:32:28 +01:00
2 changed files with 24 additions and 19 deletions

View File

@ -24,7 +24,8 @@ actions:
image: "alpine/helm:3.7.2"
serviceAccount: "jes-deploy-using-helm"
cmd: ["helm"]
args: ["upgrade", "--force", "--create-namespace", "--install", "-n", "$(KEPTN_PROJECT)-$(KEPTN_STAGE)", "$(KEPTN_SERVICE)", "/keptn/charts/$(KEPTN_SERVICE).tgz", "--set", "image=$(IMAGE)", "--set", "keptn.service=$(KEPTN_SERVICE)", "--set", "keptn.deployment=$(KEPTN_STAGE)", "--set", "keptn.project=$(KEPTN_PROJECT)","--set", "keptn.stage=$(KEPTN_STAGE)", "--wait"]
#args: ["upgrade", "--force", "--create-namespace", "--install", "-n", "$(KEPTN_PROJECT)-$(KEPTN_STAGE)", "$(KEPTN_SERVICE)", "/keptn/charts/$(KEPTN_SERVICE).tgz", "--set", "image=$(IMAGE)", "--set", "keptn.service=$(KEPTN_SERVICE)", "--set", "keptn.deployment=$(KEPTN_STAGE)", "--set", "keptn.project=$(KEPTN_PROJECT)","--set", "keptn.stage=$(KEPTN_STAGE)", "--wait"]
args: ["upgrade", "--force", "--install", "-n", "$(KEPTN_PROJECT)-$(KEPTN_STAGE)", "$(KEPTN_SERVICE)", "/keptn/charts/$(KEPTN_SERVICE).tgz", "--set", "image=$(IMAGE)", "--set", "keptn.service=$(KEPTN_SERVICE)", "--set", "keptn.deployment=$(KEPTN_STAGE)", "--set", "keptn.project=$(KEPTN_PROJECT)","--set", "keptn.stage=$(KEPTN_STAGE)", "--wait"]
- name: "Uninstall"
events:
- name: "sh.keptn.event.uninstall.triggered"

View File

@ -56,6 +56,8 @@ resource "null_resource" "seed-unix-apply" {
#interpreter = ["cmd","/c","${abspath(path.module)}/bin/keptn-seed-project.bat",, var.GITEA_USER, var.GITEA_TOKEN]
}
depends_on = [kubernetes_namespace.carts-dev, kubernetes_namespace.carts-staging, kubernetes_namespace.carts-prod]
}
@ -109,6 +111,8 @@ resource "null_resource" "seed-unix-destroy" {
#interpreter = ["cmd","/c","${abspath(path.module)}/bin/keptn-seed-project.bat",, var.GITEA_USER, var.GITEA_TOKEN]
}
}
@ -146,27 +150,27 @@ resource "restful_operation" "add_subscription" {
}
# resource "kubernetes_namespace" "carts-dev" {
# metadata {
# name = "carts-dev-test"
# labels = {"monitor":"dynatrace"}
# }
# }
resource "kubernetes_namespace" "carts-dev" {
metadata {
name = "carts-dev"
labels = {"monitor":"dynatrace"}
}
}
# resource "kubernetes_namespace" "carts-staging" {
# metadata {
# name = "carts-staging"
# labels = {"monitor":"dynatrace"}
# }
# }
resource "kubernetes_namespace" "carts-staging" {
metadata {
name = "carts-staging"
labels = {"monitor":"dynatrace"}
}
}
# resource "kubernetes_namespace" "carts-prod" {
# metadata {
# name = "carts-production"
# labels = {"monitor":"dynatrace"}
# }
# }
resource "kubernetes_namespace" "carts-prod" {
metadata {
name = "carts-production"
labels = {"monitor":"dynatrace"}
}
}
# resource "seed" "win" {
# count = local.is_linux ? 0 : 1