diff --git a/applications/unity-apigateway/latest b/applications/unity-apigateway/latest deleted file mode 120000 index 1511b03..0000000 --- a/applications/unity-apigateway/latest +++ /dev/null @@ -1 +0,0 @@ -applications/unity-apigateway/0.4 \ No newline at end of file diff --git a/applications/unity-apigateway/latest/metadata.json b/applications/unity-apigateway/latest/metadata.json new file mode 100644 index 0000000..acb1f1c --- /dev/null +++ b/applications/unity-apigateway/latest/metadata.json @@ -0,0 +1,32 @@ +{ + "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", + "Backend": "terraform", + "WorkDirectory": "terraform-project-api-gateway_module", + "DefaultDeployment": {} +} diff --git a/applications/unity-cs-monitoring-lambda/latest b/applications/unity-cs-monitoring-lambda/latest deleted file mode 120000 index dc9f507..0000000 --- a/applications/unity-cs-monitoring-lambda/latest +++ /dev/null @@ -1 +0,0 @@ -applications/unity-cs-monitoring-lambda/0.1 \ No newline at end of file diff --git a/applications/unity-cs-monitoring-lambda/latest/metadata.json b/applications/unity-cs-monitoring-lambda/latest/metadata.json new file mode 100644 index 0000000..6f912a6 --- /dev/null +++ b/applications/unity-cs-monitoring-lambda/latest/metadata.json @@ -0,0 +1,20 @@ +{ + "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", + "Backend": "terraform", + "ManagedDependencies": {}, + "DefaultDeployment": {}, + "WorkDirectory": "terraform-unity" + } diff --git a/applications/unity-proxy/latest b/applications/unity-proxy/latest deleted file mode 120000 index 3d7cc88..0000000 --- a/applications/unity-proxy/latest +++ /dev/null @@ -1 +0,0 @@ -applications/unity-proxy/0.14 \ No newline at end of file diff --git a/applications/unity-proxy/latest/metadata.json b/applications/unity-proxy/latest/metadata.json new file mode 100644 index 0000000..7309d35 --- /dev/null +++ b/applications/unity-proxy/latest/metadata.json @@ -0,0 +1,20 @@ +{ + "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", + "Backend": "terraform", + "ManagedDependencies": {}, + "DefaultDeployment": {}, + "WorkDirectory": "terraform-unity" + } diff --git a/applications/unity-ui/latest b/applications/unity-ui/latest deleted file mode 120000 index 6c42f0c..0000000 --- a/applications/unity-ui/latest +++ /dev/null @@ -1 +0,0 @@ -applications/unity-ui/0.1 \ No newline at end of file diff --git a/applications/unity-ui/latest/metadata.json b/applications/unity-ui/latest/metadata.json new file mode 100644 index 0000000..a920114 --- /dev/null +++ b/applications/unity-ui/latest/metadata.json @@ -0,0 +1,33 @@ +{ + "DisplayName": "Unity UI Application", + "Name": "unity-ui", + "Version": "0.0.1-beta", + "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.git", + "ManagedDependencies": {}, + "Backend": "terraform", + "WorkDirectory": "terraform-unity-ui", + "DefaultDeployment": { + "Variables": { + "some_terraform_variable": "some_value" + }, + "EksSpec": { + "NodeGroups": [ + { + "NodeGroup1": { + "MinNodes": 1, + "MaxNodes": 3, + "DesiredNodes": 2, + "InstanceType": "m4.large" + } + } + ] + } + } +}