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: exploratory approaches to artifact manipulation #1130

Open
kmehant opened this issue Jan 23, 2024 · 4 comments
Open

feat: exploratory approaches to artifact manipulation #1130

kmehant opened this issue Jan 23, 2024 · 4 comments
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 re-platforming to Kubernetes/OpenShift. As part of re-platforming, we want to allow artifact manipulation at various levels to handle complex cases of re-platforming flows.

Expected Outcome

Identify various forms of artifact manipulation and explore approaches to support such manipulations.

Example

While re-platforming from Netflix OSS spring booth feign client + eureka to Kubernetes (kubedns, kube-dns, services, ingress etc.) could need some artifact changes at different levels (code, architecture 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

Getting Started

@anj20
Copy link

anj20 commented Jan 25, 2024

I want to contribute to this issue @kmehant .

@HarikrishnanBalagopal HarikrishnanBalagopal added the lfx-project https://lfx.linuxfoundation.org/tools/mentorship/ label Jan 29, 2024
@HarikrishnanBalagopal
Copy link
Contributor

For those coming from LFX, this issue #1063 has a few more details on how to get started with Move2Kube.

@jayg2309
Copy link

jayg2309 commented Feb 1, 2024

Hey @HarikrishnanBalagopal I want to contribute to this. I have referred to #1063 and will learn about this project. I am coming from LFX, so please let me know what else I need to do

@darshannere
Copy link

Hi @HarikrishnanBalagopal , I have gone through #1063 and have gotten basic idea of this project. I want to work on this improvement with LFX mentorship. Let me know how I could start contributing.

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

5 participants