kezhenxu94 opened a new issue, #10543:
URL: https://github.com/apache/skywalking/issues/10543

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/skywalking/issues?q=is%3Aissue) and found no 
similar feature requirement.
   
   
   ### Description
   
   Now the deployment methods for SkyWalking are limited, we only have Helm 
Chart for users to deploy in Kubernetes, other users that are not using 
Kubernetes have to do all the house keeping stuffs to set up SkyWalking on, for 
example, VM.
   
   This issue aims to add a Terraform provider, so that users can conveniently  
spin up a cluster for demonstration or testing, we should evolve the provider 
and allow users to customize as their needs and finally users can use this in 
their production environment.
   
   In this task, we will mainly focus on the support for AWS. In the Terraform 
provider, users need to provide their access key / secret key, and the provider 
does the rest stuffs: create VMs, create database/OpenSearch or RDS, download 
SkyWalking tars, configure the SkyWalking, and start the SkyWalking components 
(OAP/UI), create public IPs/domain name, etc.
   
   
   ## NOTES
   
   This is a GSoC task, and because it heavily relies on cloud vendor's 
resources, we are open to receive sponsorship from the cloud vendor during the 
GSoC timeline, we will need an AWS account during the development process for 
testing and debugging.
   
   ### Use case
   
   Users can use the Terraform provider to conveniently set up a SkyWalking 
cluster in AWS, with only one or two commands.
   
   ### Related issues
   
   _No response_
   
   ### Are you willing to submit a PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: 
notifications-unsubscr...@skywalking.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to