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

Create a full sample based on containers execution (i.e. script using mapt for provisioning and create from there) #6

Open
Tracked by #2
adrianriobo opened this issue Jul 30, 2024 · 0 comments
Assignees

Comments

@adrianriobo
Copy link
Collaborator

adrianriobo commented Jul 30, 2024

The idea for this issue is to create a bash script which contains the steps involved to create a custom bundle.

For this basically we will provide a way to provision a machine which would be suited for run snc, then as we already have a snc-runner (which is a helper to run snc remotely) we can add that sample for the execution and finally the command to decommission the machine.

The outcome for the issue should be:

  • Understanding on the different upstream mechanisms we use to create bundles
  • A script which can be used by any client/user which is interested in replicated the model to create bundles
  • It may create new issues on the components used (i.e currently snc-runner uploads bundles to a s3 bucket, may we want to make that logic optional, to avoid extra setup for clients/users on the cloud provider, in this case the script may just connect to the machine and scp the bundles??)
  • Current snc-runner README is pending to be completed, a following issue for this one and based on the knowledge got from here would be complete the README there.

Some extra information, in our case we use https://github.com/redhat-developer/mapt/blob/main/docs/aws/rhel.md as a provisioning tool for the RHEL, it contains a specific profile SNC which setup the RHEL to support running snc.

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

No branches or pull requests

2 participants