Skip to content

feat: exploratory approaches to artifact manipulation #1130

@kmehant

Description

@kmehant

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    lfx-projecthttps://lfx.linuxfoundation.org/tools/mentorship/

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions