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

Enabled building containers and running examples/demos on the cloud (OCI) #99

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

Conversation

neomatrix369
Copy link
Contributor

Now that we can build docker images and run containers on our local machine (see #93), the next thing to do is to try to do them on the cloud.

For most end-users/developers it will be running the docker container and the demo apps inside it, on a remote machine i.e. cloud.

The files accompanying this PR has the initial scripts/steps needed to get set up and then regularly run apps on the cloud, in this case, on the Oracle Cloud Infrastructure (OCI). This is also helpful for instances where the local machine isn't powerful enough to build or run such containers.

Pre-requisites to be able to use this feature:

  • an OCI account
  • Terraform installed on the local machine
  • ssh public & private key available (presence of ~/.ssh or c:\.ssh folders)
  • access to the graalvm-demos repo
  • necessary OCI configuration in a .rc file, as mentioned in the README file on this PR
  • for the rest refer to the README file

…nd build and run the same docker containers on OCI, and further run the GraalVM Demos
… provisioning the instance on OCI. Also now the run docker container in the cloud script can take params or gives the shell access to the OCI instance via ssh
@neomatrix369 neomatrix369 marked this pull request as draft November 14, 2021 17:23
@neomatrix369 neomatrix369 changed the title [Draft] Enabled building containers and running examples/demos on the cloud (OCI) Enabled building containers and running examples/demos on the cloud (OCI) Nov 14, 2021
@neomatrix369 neomatrix369 marked this pull request as ready for review November 21, 2021 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants