Open HarikrishnanBalagopal opened 1 year ago
Hey @HarikrishnanBalagopal can you Explain what must be done here I am looking forward to being part of LFX under this project
@punithnayak I think the project is explained in the created LFX PR. look carefully.
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.
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
I'd like to be assigned this issue.
Here's the prof file and graph for 100,000 YAMLs. Most time is spent on I/O operations, not transformer code.
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: https://github.com/konveyor/move2kube/issues/930
Getting Started
StatefulSet
https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/ so try it out by creating the YAMLs manually and deploying to MiniKube or some cluster. After that you can look at using Move2Kube to create theStatefulSet
by adding a new resource to the ones we support https://github.com/konveyor/move2kube/tree/main/transformer/kubernetes/apiresource . TheDeployment
is probably the closest to aStatefulSet
so take a look at how that gets created https://github.com/konveyor/move2kube/blob/main/transformer/kubernetes/apiresource/deployment.go