Task Role and Task Execution Role are optional if you plan on using secrets manager for example then create a task execution role to allow access to the secret manager you created.
Task Role and Task Execution Role are optional if you plan on using secrets manager for example then create a task execution role to allow access to the secret manager you created.
Task Definition 3 (Websocket): (This step is optional if you want to have automatic refresh of the alerts feed)
Configure your container definitions as below:
Task Definition Family: keep-frontend
Infrastructure Requirements:
Launch Type: AWS Fargate
OS, Architecture, Network mode: Linux/X86_64
Task Size:
CPU: 0.25 vCPU
Memory: 1 GB
Task Role and Task Execution Role are optional if you plan on using secrets manager for example then create a task execution role to allow access to the secret manager you created.
Container Details:
Name: keep-websocket
Image URI: quay.io/soketi/soketi:1.4-16-debian
Ports Mapping:
Container Port: 6001
Protocol: TCP
Environment Variables: (This can be static or you can use parameter store or secrets manager)