From 33cfac4c89fffbbb72ec388b380dff9780f967aa Mon Sep 17 00:00:00 2001 From: mackjmr Date: Thu, 17 Aug 2023 14:12:16 +0200 Subject: [PATCH] Deploy demo to ng-5 (gateway) --- .gitlab-ci.yml | 14 ++++++++++++++ ci/values-gateway.yaml | 9 +++++++++ 2 files changed, 23 insertions(+) create mode 100644 ci/values-gateway.yaml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8a5ccd7ef1..ec947bf7fa 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -204,6 +204,7 @@ prod-deploy-otel-ingest-agent-eks: # - aws sts get-caller-identity - bash $SCRIPT +# Demo env:otel-staging staging-deploy-otel-demo-eks: !!merge <<: *staging-deploy variables: @@ -214,6 +215,7 @@ staging-deploy-otel-demo-eks: CLUSTER_NAME: dd-otel CLUSTER_ARN: "arn:aws:eks:us-east-1:601427279990:cluster/dd-otel" REGION: us-east-1 +# Demo env:otel-ingest-staging staging-deploy-otel-ingest-demo-eks: !!merge <<: *staging-deploy variables: @@ -224,6 +226,7 @@ staging-deploy-otel-ingest-demo-eks: CLUSTER_NAME: dd-otel CLUSTER_ARN: "arn:aws:eks:us-east-1:601427279990:cluster/dd-otel" REGION: us-east-1 +# Agent env:otel-ingest-staging staging-deploy-otel-ingest-agent-eks: !!merge <<: *staging-deploy variables: @@ -233,3 +236,14 @@ staging-deploy-otel-ingest-agent-eks: CLUSTER_ARN: "arn:aws:eks:us-east-1:601427279990:cluster/dd-otel" REGION: us-east-1 VALUES: ./ci/datadog-agent-values-staging.yaml +# Demo env:otel-gateway +staging-deploy-gateway-demo-eks: + !!merge <<: *staging-deploy + variables: + NAMESPACE: otel-gateway + VALUES: ./ci/values-gateway.yaml + NODE_GROUP: ng-5 + SCRIPT: ./ci/scripts/ci-deploy-demo-staging.sh + CLUSTER_NAME: dd-otel + CLUSTER_ARN: "arn:aws:eks:us-east-1:601427279990:cluster/dd-otel" + REGION: us-east-1 \ No newline at end of file diff --git a/ci/values-gateway.yaml b/ci/values-gateway.yaml new file mode 100644 index 0000000000..b6ff65989b --- /dev/null +++ b/ci/values-gateway.yaml @@ -0,0 +1,9 @@ +default: + envOverrides: + - name: OTEL_COLLECTOR_NAME + value: opentelemetry-collector + - name: OTEL_EXPORTER_OTLP_ENDPOINT + value: http://opentelemetry-collector:4317 + schedulingRules: + nodeSelector: + alpha.eksctl.io/nodegroup-name: ng-5 \ No newline at end of file