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

feat: advanced resource support #1063

Open
5 of 10 tasks
HarikrishnanBalagopal opened this issue Jul 26, 2023 · 6 comments
Open
5 of 10 tasks

feat: advanced resource support #1063

HarikrishnanBalagopal opened this issue Jul 26, 2023 · 6 comments
Assignees
Labels
lfx-project https://lfx.linuxfoundation.org/tools/mentorship/

Comments

@HarikrishnanBalagopal
Copy link
Contributor

HarikrishnanBalagopal commented Jul 26, 2023

LFX link

https://mentorship.lfx.linuxfoundation.org/project/b9aad4e2-d9c7-405e-8482-5aced0a4ecdb

Move2Kube is a command-line tool for automating creation of Infrastructure as code (IaC) artifacts. It has inbuilt support for creating IaC artifacts for replatforming to Kubernetes/OpenShift. Currently we have rudimentary support for resources such as ArgoCD, Tekton, etc. We need to enhance this to make it useful. Example: #930

  • Expected Outcome:
    • More comprehensive support for advanced K8s resources so as to support real world use cases.

Getting Started

Tasks

@HarikrishnanBalagopal HarikrishnanBalagopal added the lfx-project https://lfx.linuxfoundation.org/tools/mentorship/ label Jul 26, 2023
@punithnayak
Copy link

Hey @HarikrishnanBalagopal can you Explain what must be done here I am looking forward to being part of LFX under this project

@MdSahil-oss
Copy link

@punithnayak I think the project is explained in the created LFX PR. look carefully.

@HarikrishnanBalagopal
Copy link
Contributor Author

Hey @HarikrishnanBalagopal can you Explain what must be done here I am looking forward to being part of LFX under this project

Have updated the details above. Let us know if you need more details.

@verma-kunal
Copy link

verma-kunal commented Aug 7, 2023

Hey @HarikrishnanBalagopal , the project idea and features to be added sounds really interesting! I'm particularly interested in Move2Kube tool itself, as i have previously worked with Infrastructure as Code tools like Ansible and Terraform & it would be great learning opportunity to see how Move2Kube automates the creation of Infrastructure as code (IaC) artifacts.

Would be applying through the LFX application & get started with the tasks mentioned in the Getting Started section!
Looking forward to working with you & the maintainers in this project

@Soumil-07
Copy link
Contributor

I'd like to be assigned this issue.

@Soumil-07
Copy link
Contributor

Here's the prof file and graph for 100,000 YAMLs. Most time is spent on I/O operations, not transformer code.

Archive.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lfx-project https://lfx.linuxfoundation.org/tools/mentorship/
Projects
None yet
Development

No branches or pull requests

5 participants