Create a github connection for app runner using cloudformation

0

Hello, folks please help in finding how to create a GitHub connection in cloud formation template for app runner. Actually, I want to deploy my application on apprunner from the github repo. I can find the option while creating the apprunner to connect to github. But my question is how to do that same thing in the cloudformation.

已提问 3 年前651 查看次数
1 回答
0

Hello,

There is no equivalent of Connection for AppRunner.

Resources:
  #You must update the connection via the console
  TestRepo:
    Type: AWS::CodeStarConnections::Connection
    Properties: 
      ConnectionName: MyGithubAccount
      ProviderType: GitHub

In the above example you could create the initial connection request via CloudFormation: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarconnections-connection.html. However you would still need to change the state from pending to available via the console: https://docs.aws.amazon.com/dtconsole/latest/userguide/welcome-connections.html

So there is still some manual intervention required as this will utilize the AWS Connector for GitHub. This is not something currently supported in CloudFormation as it pertains to AppRunner. You would still need to manually create the connection via the AWS App Runner console.

Then you could use CloudFormation to create the AppRunner service: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html

AWS
Ev
已回答 3 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则