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

[Feature] Quick start shell for latest release #11619

Closed
2 of 3 tasks
wu-sheng opened this issue Nov 30, 2023 · 9 comments
Closed
2 of 3 tasks

[Feature] Quick start shell for latest release #11619

wu-sheng opened this issue Nov 30, 2023 · 9 comments
Assignees
Labels
backend OAP backend related. database BanyanDB - SkyWalking native database feature New feature UI UI and front end related. website Website related.
Milestone

Comments

@wu-sheng
Copy link
Member

Search before asking

  • I had searched in the issues and found no similar feature requirement.

Description

With the expected release date of BanyanDB 0.6, which is the first complete-feature version for it, and SkyWalking with UI are stable enough. So, I think, it is time.

We could have a curl and go scrip, such as curl -sSL https://skywalking.apache.org/quickstart.sh | bash -s. This should actually pick the latest release(not alpha/beta/rc) from Maven Central, https://central.sonatype.com/artifact/org.apache.skywalking/server-starter

Use case

No response

Related issues

No response

Are you willing to submit a pull request to implement this on your own?

  • Yes I am willing to submit a pull request on my own!

Code of Conduct

@wu-sheng wu-sheng added backend OAP backend related. UI UI and front end related. feature New feature website Website related. database BanyanDB - SkyWalking native database labels Nov 30, 2023
@wu-sheng
Copy link
Member Author

@hanahmily Could you propose what is recommended for the version of BanyanDB? We could hard coded for now, until you have a better solution.

@hanahmily
Copy link
Contributor

From my perspective, BanyanDB 0.6 will be a proper release for this combination.

@wu-sheng
Copy link
Member Author

From my perspective, BanyanDB 0.6 will be a proper release for this combination.

Is there a recommended version for this script? After 0.6, should be pick the latest stable release? Or, we should lock the version to avoid uncertain breaks?

@wu-sheng
Copy link
Member Author

@mrproliu I think the timeline of BanyanDB fits the expectation to deliver this on v10. @hanahmily shared with me, the database 0.6 is ready on early March. Then we could build this and showcase/demo are expected to update as well.

@wu-sheng wu-sheng added this to the 10.0.0 milestone Feb 18, 2024
@wu-sheng wu-sheng assigned kezhenxu94 and unassigned mrproliu and wu-sheng Mar 5, 2024
@wu-sheng
Copy link
Member Author

wu-sheng commented Mar 5, 2024

@mrproliu I have re-assigned this to @kezhenxu94 as BanyanDB is reaching release. I hope this could be ready before that.
FYI @hanahmily

@kezhenxu94
Copy link
Member

We have a quick start for docker-compose here https://github.com/apache/skywalking/tree/master/docker#quickstart , what do you think if we adjust that to make it possible to use either BanyanDB or ElasticSearch? Adding a dedicated script to start in non-Docker sounds an unnecessary maintaining workload, WDYT @wu-sheng

@wu-sheng
Copy link
Member Author

wu-sheng commented Mar 8, 2024

We have a quick start for docker-compose here https://github.com/apache/skywalking/tree/master/docker#quickstart , what do you think if we adjust that to make it possible to use either BanyanDB or ElasticSearch? Adding a dedicated script to start in non-Docker sounds an unnecessary maintaining workload, WDYT @wu-sheng

That version is good. Besides code details, I want to add a OAP and BanyanDB version-locked distro and host that on skywalking.a.o, mostly to avoid GitHub download block and help people to login on our website.

@wu-sheng
Copy link
Member Author

wu-sheng commented Mar 8, 2024

The expected workflow is curl -sSL https://skywalking.apache.org/quickstart.sh | bash -s. That is the proposal. Feel free to use existing resources.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend OAP backend related. database BanyanDB - SkyWalking native database feature New feature UI UI and front end related. website Website related.
Projects
None yet
Development

No branches or pull requests

4 participants