After deploying the Building Pipeline CDK scripts, you have a couple of tasks to achieve in order to get your AWS account ready.
Note: Read carefully the section
“Where do the pipelines fetch the sources?”of this document for further information
Verify the variables defined in the /app/VARIABLES parameter store as well. Especially, DNS name, RTS DB name, and so on. Don’t modify paths.
https://dws-manager.bluage.localrts/user/devops”User name: DEVOPS
Server name: rts`-app-master`
Server techno: <Select your techno>
Disk Creation: <Select your snapshot>
Instance type: <Select your instance type>
Note: The snapshot must not be blank otherwise the application won’t manage to connect to it
Once your Tomcat configuration files correct, you can run the codepipeline-app-master pipeline. The application will be deployed and you will be able to check it by opening your Windows EC2 and connecting to:
https://app.bluage.local/masterec2-<AWS_REGION>-appsudo su
docker ps -a # Get the container ID
docker logs -f <CONTAINER_ID>
ec2-targetgroup-app-<env>Info: Configure the EFS if you have test cases using or generating files
The EFS has been created by the CDK scripts. If you want to have access to it by using your windows instance, you have to provide a RSA key to your teammate. You can follow this document to WinSCP the EFS.
Once the .ppk file is created, give it to your teammates and modify the developer guide of your project referencing where this file is.
Note: Your teammates do not need to do the same step as you did. They just need to fill in the information in WinSCP and the
.ppkfile you created to connect to the EFS
https://sonarqube.bluage.localadmin/admin/sonarqube/admin

/sonarqube/VARIABLES parameter store, copy the SONARQUBE_PROJECT_KEY variable.Copy the Token and paste it in the SONARQUBE_LOGIN variable of the /sonarqube/VARIABLES parameter store.
When the building pipelines ends, it triggers a lambda function sending a Slack message. First, you need to create a Slack Webhook. To do this:
bluage-notifications-<PROJECT_NAME> in private
<PROJECT_NAME>-NOTIFICATIONS), click on Next and then select Webhookmessage and Data type is Text. Click on Done and then Nextmessage@here in Message text, if you want your notifications to notify everyone in the channel for each messageNow you need to go to the Parameter Store of your new account to modify some variables
/lambda/slack-notifications/VARIABLESTIMEZONE if is not the right one. Modify the empty variable SLACK_WEBHOOK_URL with the URL of your webhook just created.
Note: The timezone list is available here