You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by "kezhenxu94 (via GitHub)" <gi...@apache.org> on 2023/03/16 02:34:06 UTC

[GitHub] [skywalking] kezhenxu94 opened a new issue, #10543: [Feature] add SkyWalking Terraform provider

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-unsubscribe@skywalking.apache.org.apache.org

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


[GitHub] [skywalking] bigstomach commented on issue #10543: [GSoC][Feature] add SkyWalking Terraform provider

Posted by "bigstomach (via GitHub)" <gi...@apache.org>.
bigstomach commented on issue #10543:
URL: https://github.com/apache/skywalking/issues/10543#issuecomment-1489957201

   @kezhenxu94 Hello! I am very interested in this project and would like to contribute to SkyWalking. I have some understanding and practical experience with cloud-native, and I believe that multi-cloud is a trend. Looking forward to your guidance! Thank you!


-- 
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-unsubscribe@skywalking.apache.org

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


[GitHub] [skywalking] wu-sheng commented on issue #10543: [GSoC][Feature] add SkyWalking Terraform provider

Posted by "wu-sheng (via GitHub)" <gi...@apache.org>.
wu-sheng commented on issue #10543:
URL: https://github.com/apache/skywalking/issues/10543#issuecomment-1471260884

   I could sponsor this personally as an AWS container hero. We need to evaluate the PoC cost.
   We should do this step by step to ensure no surprise in budget cost.


-- 
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-unsubscribe@skywalking.apache.org

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


Re: [I] [GSoC][Feature] add SkyWalking Terraform provider [skywalking]

Posted by "wu-sheng (via GitHub)" <gi...@apache.org>.
wu-sheng commented on issue #10543:
URL: https://github.com/apache/skywalking/issues/10543#issuecomment-1775339935

   Would you plan to release a version?


-- 
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-unsubscribe@skywalking.apache.org

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


Re: [I] [GSoC][Feature] add SkyWalking Terraform provider [skywalking]

Posted by "kezhenxu94 (via GitHub)" <gi...@apache.org>.
kezhenxu94 closed issue #10543: [GSoC][Feature] add SkyWalking Terraform provider
URL: https://github.com/apache/skywalking/issues/10543


-- 
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-unsubscribe@skywalking.apache.org

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


[GitHub] [skywalking] kezhenxu94 commented on issue #10543: [GSoC][Feature] add SkyWalking Terraform provider

Posted by "kezhenxu94 (via GitHub)" <gi...@apache.org>.
kezhenxu94 commented on issue #10543:
URL: https://github.com/apache/skywalking/issues/10543#issuecomment-1687313892

   > How far do we have for now? Is this close to the first release?
   
   We at least need to wait for GSoC 2023's end time, the project in GSoC 2023 is a MVP of this so only after that can we release


-- 
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-unsubscribe@skywalking.apache.org

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


[GitHub] [skywalking] wu-sheng commented on issue #10543: [GSoC][Feature] add SkyWalking Terraform provider

Posted by "wu-sheng (via GitHub)" <gi...@apache.org>.
wu-sheng commented on issue #10543:
URL: https://github.com/apache/skywalking/issues/10543#issuecomment-1685152692

   How far do we have for now? Is this close to the first release?


-- 
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-unsubscribe@skywalking.apache.org

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


[GitHub] [skywalking] wu-sheng commented on issue #10543: [GSoC][Feature] add SkyWalking Terraform provider

Posted by "wu-sheng (via GitHub)" <gi...@apache.org>.
wu-sheng commented on issue #10543:
URL: https://github.com/apache/skywalking/issues/10543#issuecomment-1694331132

   FYI, Terraform is now NOT open-source anymore. 
   
   A new fork is created on the latest MPL-2 license, https://opentf.org/announcement


-- 
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-unsubscribe@skywalking.apache.org

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


Re: [I] [GSoC][Feature] add SkyWalking Terraform provider [skywalking]

Posted by "kezhenxu94 (via GitHub)" <gi...@apache.org>.
kezhenxu94 commented on issue #10543:
URL: https://github.com/apache/skywalking/issues/10543#issuecomment-1775327809

   An MVP is implemented in https://github.com/apache/skywalking-terraform 


-- 
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-unsubscribe@skywalking.apache.org

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