From 84d58414a8ca636fdf200223c45569c0630733e6 Mon Sep 17 00:00:00 2001 From: Joshua Rodriguez Date: Tue, 18 Feb 2025 20:50:01 -0800 Subject: [PATCH] Creates 24.4-stable versions of core MC install apps. --- .../24.4-stable/metadata.json | 24 +++++++++++++++++++ .../24.4-stable/metadata.json | 17 +++++++++++++ .../unity-proxy/24.4-stable/metadata.json | 17 +++++++++++++ .../unity-ui/24.4-stable/metadata.json | 23 ++++++++++++++++++ 4 files changed, 81 insertions(+) create mode 100644 applications/unity-apigateway/24.4-stable/metadata.json create mode 100644 applications/unity-cs-monitoring-lambda/24.4-stable/metadata.json create mode 100644 applications/unity-proxy/24.4-stable/metadata.json create mode 100644 applications/unity-ui/24.4-stable/metadata.json diff --git a/applications/unity-apigateway/24.4-stable/metadata.json b/applications/unity-apigateway/24.4-stable/metadata.json new file mode 100644 index 0000000..ca26864 --- /dev/null +++ b/applications/unity-apigateway/24.4-stable/metadata.json @@ -0,0 +1,24 @@ +{ + "DisplayName": "Unity API Gateway", + "Name": "unity-apigateway", + "Version": "0.4", + "Channel": "beta", + "Owner": "U-CS Team", + "Description": "A package to install and configure an API gateway for your Unity Venue", + "Repository": "https://github.com/unity-sds/unity-cs-infra/", + "Tags": ["api", "http", "rest"], + "Category": "system", + "IamRoles": { + "Statement": [ + { + "Effect": "Allow", + "Action": ["iam:CreateInstanceProfile"], + "Resource": ["arn:aws:iam:::instance-profile/eksctl*"] + } + ] + }, + "Package": "https://github.com/unity-sds/unity-cs-infra@0595fd83e05561a17734ba71c4f36bc0d89143fe", + "Backend": "terraform", + "WorkDirectory": "terraform-project-api-gateway_module", + "DefaultDeployment": {} +} diff --git a/applications/unity-cs-monitoring-lambda/24.4-stable/metadata.json b/applications/unity-cs-monitoring-lambda/24.4-stable/metadata.json new file mode 100644 index 0000000..e317005 --- /dev/null +++ b/applications/unity-cs-monitoring-lambda/24.4-stable/metadata.json @@ -0,0 +1,17 @@ +{ + "DisplayName": "Unity Health Status Monitoring", + "Name": "unity-cs-monitoring-lambda", + "Version": "0.1", + "Channel": "beta", + "Owner": "Brandon Hargitay", + "Description": "Monitor the health of various Unity resources", + "Repository": "https://github.com/unity-sds/unity-cs-monitoring-lambda", + "Tags": ["monitor", "health"], + "Category": "system", + "IamRoles": {}, + "Package": "https://github.com/unity-sds/unity-cs-monitoring-lambda@0595fd83e05561a17734ba71c4f36bc0d89143fe", + "Backend": "terraform", + "ManagedDependencies": {}, + "DefaultDeployment": {}, + "WorkDirectory": "terraform-unity" +} diff --git a/applications/unity-proxy/24.4-stable/metadata.json b/applications/unity-proxy/24.4-stable/metadata.json new file mode 100644 index 0000000..ccb1c7a --- /dev/null +++ b/applications/unity-proxy/24.4-stable/metadata.json @@ -0,0 +1,17 @@ +{ + "DisplayName": "Unity Proxy", + "Name": "unity-proxy", + "Version": "0.14", + "Channel": "beta", + "Owner": "Tom Barber", + "Description": "The Unity HTTPD Proxy package", + "Repository": "https://github.com/unity-sds/unity-proxy", + "Tags": ["proxy", "httpd"], + "Category": "system", + "IamRoles": {}, + "Package": "https://github.com/unity-sds/unity-proxy@0595fd83e05561a17734ba71c4f36bc0d89143fe", + "Backend": "terraform", + "ManagedDependencies": {}, + "DefaultDeployment": {}, + "WorkDirectory": "terraform-unity" +} diff --git a/applications/unity-ui/24.4-stable/metadata.json b/applications/unity-ui/24.4-stable/metadata.json new file mode 100644 index 0000000..8cba07d --- /dev/null +++ b/applications/unity-ui/24.4-stable/metadata.json @@ -0,0 +1,23 @@ +{ + "DisplayName": "Unity-UI-Application", + "Name": "unity-ui", + "Version": "0.8.0", + "Channel": "beta", + "Owner": "UI/UX Team", + "Description": "A package to install and configure the Unity UI Application for your Unity Venue", + "Repository": "https://github.com/unity-sds/unity-ui-infra", + "Tags": ["ui", "navigation"], + "Category": "ui", + "IamRoles": {}, + "Package": "https://github.com/unity-sds/unity-ui-infra@0595fd83e05561a17734ba71c4f36bc0d89143fe", + "ManagedDependencies": {}, + "Backend": "terraform", + "WorkDirectory": "terraform-unity-ui", + "DefaultDeployment": { + "Variables": { + "Values": { + "app_count": "2" + } + } + } +}