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

Add a layotto lab showing users how to "run applications on multiple cloud" #710

Closed
Tracked by #471
seeflood opened this issue Jul 9, 2022 · 8 comments
Closed
Tracked by #471
Assignees

Comments

@seeflood
Copy link
Member

seeflood commented Jul 9, 2022

What would you like to be added:
Currently our lab is simple. We can add more labs.

For example, we can add a layotto lab showing users how to "run applications on multiple cloud".

This lab will be based on the "Bookinfo" project. After the bookinfo project is merged, we can add a lab for it

It's a subtask of #471

Reference:
lab: killercoda.com/mosn-tutorial/course/layotto
source code of the lab: mosn/mosn-tutorial

Why is this needed:

@seeflood
Copy link
Member Author

seeflood commented Jul 9, 2022

@LXPWing Hi, can I assign it to you?
After the bookinfo project is merged, we can add a lab for it

@seeflood
Copy link
Member Author

@LXPWing Next we should solve this issue.
As said in the #471 (comment) , it includes:

  • deploy the preview service on alibaba cloud and aws, with a public IP @seeflood
  • build a docker image for the bookinfo project @LXPWing
  • build a lab to show features @LXPWing
    image

@LXPWing
Copy link
Member

LXPWing commented Jul 21, 2022

@seeflood Java preview server needs an image in docker hub

@seeflood
Copy link
Member Author

seeflood commented Jul 21, 2022

@LXPWing OK.
Then we need:

Could u submit a PR for it?
If step 2 is too complex, we can only implement step 1 and push to dockerhub manually

@LXPWing
Copy link
Member

LXPWing commented Jul 22, 2022

@seeflood Where is my dockerfile push?

@seeflood
Copy link
Member Author

@LXPWing We can tag it as layotto/examples-preview-service and push it to dockerhub.

As for the username/password to login to the dockerhub, you can configurate the github workflow to use the repo secret. An example is


image

@github-actions
Copy link

This issue has been automatically marked as stale because it has not had recent activity in the last 30 days. It will be closed in the next 7 days unless it is tagged (pinned, good first issue or help wanted) or other activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Aug 22, 2022
@github-actions
Copy link

This issue has been automatically closed because it has not had activity in the last 37 days. If this issue is still valid, please ping a maintainer and ask them to label it as pinned, good first issue or help wanted. Thank you for your contributions.

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

No branches or pull requests

2 participants