Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement: Use github actions to build the cluster_layer.zip artifacts for end users #48

Open
wants to merge 27 commits into
base: master
Choose a base branch
from

Conversation

ministryofjay-cisco
Copy link

In TAC (Cisco CX) org we have seen cases where customers are trying and struggling to build the cluster_layer.zip. This has been compounded by AWS lamdba functions glibc libraries deviating from a standard ubuntu release (18.04). It has caused issues like this.

I suggest that we use github actions to do the steps necessary to build the cluster_layer.zip and publish them in a github release. The end user then just needs to download the artifact, modify the Configuration.json file and then upload the artifacts to the S3 bucket per the instructions.

Included in the repo is a github action that will build a cluster_aws.zip file that includes cluster_layer.zip, cluster_manager.zip and cluster_lifecycle.zip. Also included is an updated readme in the cluster/aws folder that clarifies the necessary steps.

Ideally, the repo should provide all these artifacts for each of the deployment scenarios and environments rather than expecting the end user to build them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants