Skip to content

Commit

Permalink
Updates for unity-sps/0.2, adding unity-sps-eks
Browse files Browse the repository at this point in the history
  • Loading branch information
jpl-btlunsfo committed Apr 8, 2024
1 parent 44adced commit 827db68
Show file tree
Hide file tree
Showing 2 changed files with 55 additions and 15 deletions.
50 changes: 50 additions & 0 deletions applications/unity-sps-eks/0.1/metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{
"DisplayName": "Unity SPS Kubernetes",
"Name": "unity-sps-eks",
"Version": "0.1",
"Channel": "beta",
"Owner": "Bradley Lunsford",
"Description": "The Unity SPS Kubernetes package",
"Repository": "https://github.com/unity-sds/unity-cs-infra",
"Tags": [
"eks",
"sps",
"kubernetes"
],
"Category": "system",
"IamRoles": {
"Statement": [{
"Effect": "Allow",
"Action": [
"iam:CreateInstanceProfile"
],
"Resource": [
"arn:aws:iam::<account_id>:instance-profile/eksctl*"
]
}]
},
"Package": "https://github.com/unity-sds/unity-sps",
"WorkDirectory": "terraform-unity/modules/terraform-eks-cluster",
"Backend": "terraform",
"ManagedDependencies": {},
"PostInstall": "../../scripts/postinstall.sh",
"DefaultDeployment": {
"Variables": {
"Values": {
"cluster_version": "1.27"
},
"AdvancedValues": {
"nodegroups": {
"UnityNodeGroup": {
"min_size": 1,
"max_size": 10,
"desired_size": 1,
"instance_types": ["t3.large"],
"capacity_type": "SPOT"
}
}

}
}
}
}
20 changes: 5 additions & 15 deletions applications/unity-sps/0.2/metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,12 @@
]
}]
},
"Package": "https://github.com/unity-sds/unity-sps@60cb758c9a4222c50a3d08b15df255ba23dfc7db",
"Package": "https://github.com/unity-sds/unity-sps@df99d6ecbbf18f126b9ce503fba0a803f4189bb8",
"WorkDirectory": "terraform-unity",
"PreInstall": "scripts/preinstall.sh",
"ManagedDependencies": {
"unity-sps-eks": {
"MinimumVersion": "0.1"
},
"efs":{

}
Expand All @@ -34,25 +36,13 @@
"DefaultDeployment": {
"Variables": {
"Values": {
"release": "23.1",
"release": "24.1",
"cluster_version": "1.27",
"eks_cluster_name": "*unity-eks",
"kubeconfig_filepath": "",
"uads_development_efs_fsmt_id": "",
"default_group_node_group_name": "UnityNodeGroup",
"default_group_node_group_launch_template_name": ""
},
"AdvancedValues": {
"nodegroups": {
"UnityNodeGroup": {
"min_size": 1,
"max_size": 10,
"desired_size": 1,
"instance_types": ["t3.large"],
"capacity_type": "SPOT"
}
}

}
}
}
Expand Down

0 comments on commit 827db68

Please sign in to comment.