Closed pymonger closed 1 year ago
Hey @pymonger - please consider submitting the documentation to a location within the U-CS docs space: https://unity-sds.gitbook.io/docs/developer-docs/common-services
Initial implementation and end-to-end deployment test completed. All testing was performed in the MAAP-HEC MCP account, a non-Unity MCP account. The CloudFormation template (https://github.com/unity-sds/unity-on-demand-cloudformation/blob/b17b793ad265e1d3e89f5fe0034bdfdc14849c91/templates/unity_deployer_instance-act.yaml) successfully:
act
via the unity-cs-infra:main
docker image to deploy an EKS cluster (underlying calls to eksctl)kubectl
configuration to enable k8s worker node access to the external network, access to the cluster for users with both mcp-tenantDeveloper
and mcp-tenantOperator
roles, and installed the aws-ebs-csi-driver
to allow for dynamic provisioning of EBS-backed PVCsOne for the EC2 instance, one for the EKS cluster generated by eksctl via act, and one for the compute node group for the EKS cluster also generated by ekstctl via act.
Things left to do to complete this ticket:
This ticket is completed. Closing..
Background
In our recent tagup with Wayne Burke and the ITSD folks who will help us develop and maintain our On-Demand AWS Quick Start, a starting point for them would be to deliver a push-button CloudFormation template that will:
act
terraform
Task
This task here is to develop this push-button CloudFormation template in coordination with U-CS (responsible for the EKS cluster provisioning) and U-SPS (responsible for deploying SPS) with a focus on IaaS code reuse and modularity.
DoD