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 Resources support and enhance other Move2Kube components #1132

Open
kmehant opened this issue Jan 23, 2024 · 2 comments
Open
Labels
lfx-project https://lfx.linuxfoundation.org/tools/mentorship/

Comments

@kmehant
Copy link
Member

kmehant commented Jan 23, 2024

Motivation

Move2Kube is a command-line tool for automating creation of Infrastructure as code (IaC) artifacts. It has built-in support for creating IaC artifacts for replatforming to Kubernetes/OpenShift. Currently we have support for resources such as ArgoCD, Tekton, etc. There is still a gap to be covered in the support Move2Kube provides.

Upstream Issue

#1063

Expected Outcome

More comprehensive support for Move2Kube advanced resources and other components.

Example

Enhance support for external transformers (GRPC, file/folder permissions, etc.)

Resources

Transformer - https://move2kube.konveyor.io/concepts/transformer
Path Mapping - https://move2kube.konveyor.io/concepts/path-mapping
Artifact - https://move2kube.konveyor.io/concepts/artifact
Transformer types - https://move2kube.konveyor.io/transformers

@krisharyan117
Copy link

Hello everyone,

I have basic knowledge of Linux, Docker, Helm, Kubernetes, IaC, Go, version control, GitHub Actions, and Argo CD. I was a part of GSoC 2023 in OpenSUSE and have cleared certifications such as CKA, CKAD, and Terraform Associate.

Issue #1132 caught my eye as it aligns with my skills and provides an excellent opportunity to gain hands-on experience with real-world open-source codebases. I've begun exploring the resources given above and reviewing the upstream issue #1063 , and I'm excited about the prospect of making meaningful contributions.

I look forward to learning from the Move2Kube community and contributing to this valuable project.

@1awesomeJ
Copy link

Hello everyone, I would like to be a part of this as well.

@HarikrishnanBalagopal HarikrishnanBalagopal added the lfx-project https://lfx.linuxfoundation.org/tools/mentorship/ label Jan 29, 2024
@github-project-automation github-project-automation bot moved this to Backlog in Move2Kube Aug 29, 2024
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
Status: Backlog
Development

No branches or pull requests

4 participants