From dc5c951714c007efecbd207d5dcdc17e9d694637 Mon Sep 17 00:00:00 2001 From: Paul Latzelsperger <43503240+paullatzelsperger@users.noreply.github.com> Date: Fri, 4 Oct 2024 07:01:12 +0200 Subject: [PATCH] feat: add standalone STS component (#355) * add standalone STS runtime (wip) * fix IntelliJ deployment * updated README * terraform fmt * format readme toc * updated README * fix ci --- .github/workflows/run-e2e-tests.yml | 2 +- .run/remote/IdentityHub PROVIDER.run.xml | 4 +- README.md | 43 +++++- deployment/consumer.tf | 19 ++- deployment/modules/identity-hub/main.tf | 52 +++---- deployment/modules/identity-hub/variables.tf | 12 +- deployment/modules/sts/main.tf | 150 +++++++++++++++++++ deployment/modules/sts/outputs.tf | 20 +++ deployment/modules/sts/variables.tf | 60 ++++++++ deployment/provider.tf | 37 ++++- gradle/libs.versions.toml | 5 +- launchers/identity-hub/build.gradle.kts | 4 +- launchers/sts/build.gradle.kts | 43 ++++++ launchers/sts/src/main/docker/Dockerfile | 25 ++++ settings.gradle.kts | 1 + 15 files changed, 428 insertions(+), 49 deletions(-) create mode 100644 deployment/modules/sts/main.tf create mode 100644 deployment/modules/sts/outputs.tf create mode 100644 deployment/modules/sts/variables.tf create mode 100644 launchers/sts/build.gradle.kts create mode 100644 launchers/sts/src/main/docker/Dockerfile diff --git a/.github/workflows/run-e2e-tests.yml b/.github/workflows/run-e2e-tests.yml index ea5690ef..d1e77dd0 100644 --- a/.github/workflows/run-e2e-tests.yml +++ b/.github/workflows/run-e2e-tests.yml @@ -65,7 +65,7 @@ jobs: cluster_name: dcp-demo - name: "Load runtime images into KinD" - run: kind load docker-image controlplane:latest dataplane:latest identity-hub:latest catalog-server:latest -n dcp-demo + run: kind load docker-image controlplane:latest dataplane:latest identity-hub:latest catalog-server:latest sts:latest -n dcp-demo - name: "Install nginx ingress controller" run: |- diff --git a/.run/remote/IdentityHub PROVIDER.run.xml b/.run/remote/IdentityHub PROVIDER.run.xml index 6a617f80..3fbbad1b 100644 --- a/.run/remote/IdentityHub PROVIDER.run.xml +++ b/.run/remote/IdentityHub PROVIDER.run.xml @@ -4,10 +4,10 @@