protocol / netops

Netops is a group of Infra Engineers, Software Developers, or any other Labber who is currently working on designing, deploying, or maintaining infrastructure within their project, working group, or special interest group. This repo is to organize common goods for all of NetOps.
MIT License
5 stars 1 forks source link

[General] Install AWS Connector for Bacalhau repo #12

Open wdbaruni opened 2 years ago

wdbaruni commented 2 years ago

What is the goal?

Integrate bacalhau with AWS CodePipeline for CI/CD

Why do you need this?

To be able to trigger automated builds and deployment on AWS resources when a new code is merged

What else do we need to know?

The integration happens by installing AWS Connector for GitHub to the repo. I believe a request was already sent and pending for your approval. Please let me know if that's not the case.

DRI: myself

stongo commented 2 years ago

The request was accepted in the filecoin-project org for the bacalhau repo. @wdbaruni please verify

wdbaruni commented 2 years ago

I do see the app installed. Will test the integration and will reopen the issue if more help is needed. Thanks :)

wdbaruni commented 2 years ago

I am still facing permission issues when creating a connection from AWS to Github as it seems the connector doesn't have the required permissions yet. I am not sure if GitHub allows setting application permissions directly or only when requested from the application provider (i.e. AWS).

If not, then the options are to give you temporary access to the AWS account to setup the connector, or someone provides me temporary repo permission to complete the connector configuration

image