Skip to main content
AI
  • Get started with AI

    • Red Hat AI

      Accelerate the development and deployment of enterprise AI solutions.

    • AI learning hub

      Explore learning materials and tools, organized by task.

    • AI interactive demos

      Click through scenarios with Red Hat AI, including training LLMs and more.

    • AI/ML learning paths

      Expand your Red Hat OpenShift AI knowledge using these learning resources.

    • AI quickstarts

      Focused AI use cases designed for fast deployment on Red Hat AI platforms.

    • No-cost AI training

      Foundational Red Hat AI training.

  • Featured resources

    • Red Hat OpenShift AI
    • Open source AI for developers
    • AI product application development
    • Open source-powered AI/ML for hybrid cloud
    • AI and Node.js cheat sheet

Red Hat AI Factory with NVIDIA

Red Hat AI Factory with NVIDIA is a co-engineered, enterprise-grade AI solution for building, deploying, and managing AI at scale across hybrid cloud environments.

Learn
  • Self-guided

    • Documentation

      Find answers, get step-by-step guidance, and learn how to use Red Hat products.

    • Learning paths

      Explore curated walkthroughs for common development tasks.

    • Guided learning

      Receive custom learning paths powered by our AI assistant.

    • See all learning
  • Hands-on

    • Developer Sandbox

      Spin up Red Hat's products and technologies without setup or configuration.

    • Interactive labs

      Learn by doing in these hands-on, browser-based experiences.

    • Interactive demos

      Click through product features in these guided tours.

  • Browse by topic

    • AI/ML
    • Automation
    • Java
    • Kubernetes
    • Linux
    • See all topics
  • Training & certifications

    • Courses and exams
    • Certifications
    • Skills assessments
    • Red Hat Academy
    • Learning subscription
    • Explore training
Build
  • Get started

    • Red Hat build of Podman Desktop

      A downloadable, local development hub to experiment with our products and builds.

    • Developer Sandbox

      Spin up Red Hat's products and technologies without setup or configuration.

  • Download products

    • Red Hat Enterprise Linux
    • Red Hat AI
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    • See all products
  • Featured

    • Red Hat build of OpenJDK
    • Red Hat JBoss Enterprise Application Platform
    • Red Hat OpenShift Dev Spaces
    • Red Hat Developer Toolset
  • References

    • E-books
    • Documentation
    • Cheat sheets
    • Architecture center
Community
  • Get involved

    • Events
    • Live AI events
    • Red Hat Summit
    • Red Hat Accelerators
    • Community discussions
  • Follow along

    • Articles & blogs
    • Developer newsletter
    • Videos
    • Github
  • Get help

    • Customer service
    • Customer support
    • Regional contacts
    • Find a partner

Join the Red Hat Developer program

Download Red Hat products and project builds, access support documentation, learning content, and more.

ConsoleDocsSupport Search
New For you

Recommended

We'll recommend resources you may like as you browse. Try these suggestions for now.

  • Product downloads
  • Cheat sheets
  • Red Hat Developer learning portal
  • Developer blog
  • E-books
  • Developer Sandbox
Log in

Get more with a Red Hat Developer account

  • Product downloads
  • Console access
  • Event registration
  • Training & trials
Explore more account benefitsLog in or register

A subscription may be required for some services.

Contact us

Migration toolkit for applications 8.2: Modernize your applications and clusters

Streamlined OpenShift migrations and lightweight identity management

July 22, 2026
Syed M Shaaf Ramon Roman Nissen
Related topics:
Platform engineeringProgramming languages & frameworksMigrationApplication modernization
Related products:
Red Hat OpenShift Container PlatformMigration Toolkit for Applications

    You can now modernize your applications and migrate your clusters with less infrastructure overhead and more control. Red Hat's migration toolkit for applications 8.2 is now available.

    This release focuses on giving platform engineers, developers, and cluster administrators more control, less infrastructure overhead, and a security-focused, GitOps-ready workflow. Migration toolkit for applications 8.2 introduces a brand-new standalone migration CLI (mta-ops) for stateless OpenShift workloads and replaces mandatory external identity management footprints with a sleek, built-in Hub OpenID Connect (OIDC) provider.

    The new mta-ops CLI: Safe, stateless OpenShift migrations

    Moving workloads across environments can be a nerve-wracking process. To solve this, migration toolkit for applications 8.2 introduces the mta-ops CLI, a standalone, non-destructive tool to migrate stateless applications across Red Hat OpenShift 4.x clusters.

    Operating entirely on your local workstation via your existing kubeconfig contexts, mta-ops doesn't alter your source or target clusters automatically. Instead, it guides your manifests through a strict, deterministic, five-stage pipeline:

    Export → Transform → Apply → Validate → Deploy 

    Core highlights of the mta-ops pipeline:

    • Zero cluster alterations: The tool extracts data locally and saves all intermediate steps to your disk.
    • Kustomize-native multi-stage transformations: The transform stage organizes modifications into isolated, numbered directories (for example, 10_KubernetesPlugin, 15_OpenShiftPlugin). You can layer custom, declarative patches using your own kustomization.yaml files or rule-based instructions.
    • Embedded local rendering: The apply stage uses an embedded krusty API engine to render final manifests. This removes any hard runtime dependencies on kubectl or oc binaries during composition.
    • Strict API validation: Before deploying, mta-ops validate runs strict Group, Version, and Kind (GVK) matching against your target cluster (either in live mode or offline mode via a captured API surface JSON file)—saving you from catastrophic runtime deployment failures due to deprecated APIs.

    mta-ops currently focuses strictly on stateless migrations, including namespace resources and cluster-scoped dependencies like role-based access control (RBAC), custom resource definitions (CRDs), and security context constraints (SCCs). Stateful migrations involving persistent volume claims (PVCs) are planned for future releases.

    A built-in Hub OIDC provider

    Historically, managing users, roles, and permissions in Red Hat's migration toolkit for applications meant provisioning and maintaining an external Red Hat build of Keycloak instance—along with its mandatory 1 GiB database volume.

    Migration toolkit for applications 8.2 changes this architecture by embedding a standards-compliant Hub OIDC provider directly into the application.

    Why this matters for infrastructure and administration

    • Reduced footprint: If you are installing the migration toolkit for applications for the first time or don't have a pre-existing Red Hat build of Keycloak deployment in your namespace, the migration toolkit for applications will no longer force the deployment of a Keycloak operator or an underlying Postgres database.
    • Flexible authentication paths: You can choose the authentication style that best fits your enterprise:
      • Local authentication: Create users and manage fine-grained, custom roles directly inside the migration toolkit for applications web console.
      • LDAP and Active Directory integration: Federate authentication out to your corporate directory server using the new LdapProvider custom resource (CR), complete with wildcard pattern matching and flexible AND/OR logic mapping.
      • External provider connection: Use the MTA Hub as an OIDC broker to connect with external providers like Google, Okta, or Microsoft Entra ID via the IdentityProvider CR.

    Enterprise token management and automation-ready security

    For teams looking to embed Red Hat's migration toolkit for applications inside their automated CI/CD pipelines, security and token lifespans are paramount. Migration toolkit for applications 8.2 upgrades its token management lifecycle to accommodate modern developer operations:

    • Short-lived access tokens: Built on short-lived JSON Web Tokens (JWTs signed via RSA) that default to a five-minute lifespan to minimize the radius of token exposure.
    • Long-lived personal access tokens (PATs): Need to connect an external automation script? You can now generate API keys directly from the web console with custom lifetimes up to a maximum ceiling of 10 years (configured via hub_apikey_lifespan in your Tackle CR).
    • Instant revocation safeguards: When an administrator or user revokes an API key, the Hub invalidates it instantly. A secondary safety-net cache refresh helps maintain an absolute worst-case staleness window of just five minutes.

    Modernized developer workflows: Integrated IDE authentication

    Modernization doesn't only happen in the terminal. Red Hat updated the migration toolkit for applications 8.2 IDE extension to fully support this new lightweight OIDC architecture.

    Developers can now trigger OIDC device authentication directly from the IDE Command Palette (MTA: Konveyor Analysis View). The extension safely authenticates against the Hub URL, enabling profile sync (to pull down centralized analysis profiles), access to the solution server for automated code suggestions, and LLM proxy support—all without forcing manual re-authentication before token expiration.

    Ready to start your production migration?

    If you're planning a Java migration to cloud-native platforms, Red Hat provides enterprise-grade tools complementing this approach.

    Migration toolkit for applications

    Red Hat's migration toolkit for applications:

    • Analyzes Java Enterprise Edition (Java EE), Spring Boot, and legacy applications.
    • Identifies migration issues, effort estimation, and transformation patterns.
    • Generates detailed reports with line-by-line code recommendations.
    • Supports Java EE to Jakarta Enterprise Edition (Jakarta EE), Spring Boot to Quarkus, and WebLogic or WebSphere to Red Hat JBoss Enterprise Application Platform (JBoss EAP).

    Red Hat OpenShift

    Red Hat OpenShift:

    • Production Kubernetes platform with enterprise support.
    • Integrated CI/CD, monitoring, security-focused features, and compliance management.
    • Developer tools: Source-to-Image (S2I), Red Hat OpenShift Dev Spaces, and Red Hat OpenShift Serverless.
    • Runs anywhere: on premise, Amazon Web Services (AWS), Microsoft Azure, Google Cloud, and IBM Cloud.

    Related Posts

    • Installing Red Hat's migration toolkit for applications on your laptop

    • Migration Toolkit for Applications: Report analysis, customization, and troubleshooting

    • What's new in version 7.1 of Red Hat’s Migration Toolkit for Applications

    • Migration toolkit for applications 6.2: Agile Java modernization

    • Analyze monolithic Java applications in multiple workspaces with Red Hat's migration toolkit for applications

    • What's new for developers in Red Hat OpenShift 4.22

    Recent Posts

    • A day in the life of an NVIDIA H100 on Red Hat OpenShift 5

    • Migrate BuildConfigs to builds for Red Hat OpenShift with one plug-in install

    • Run Red Hat Enterprise Linux CoreOS on NVIDIA BlueField DPUs

    • Agent harness engineering: Separating model capabilities from enforcement

    • What's new for developers in Red Hat Enterprise Linux 10.3 and 9.9

    What’s up next?

    Enterprise Java Patterns ebook tile card

    Enterprise Java Design Patterns in the Cloud Native Era

    Markus Eisele
    Red Hat Developers logo

    Platforms

    • Red Hat AI
    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    • See all products

    Build

    • Developer Sandbox
    • Developer tools
    • Interactive tutorials
    • API catalog

    Quicklinks

    • Learning resources
    • E-books
    • Cheat sheets
    • Blog
    • Events
    • Newsletter

    Communicate

    • About us
    • Contact sales
    • Find a partner
    • Report a website issue
    • Site status dashboard
    • Report a security problem

    Red Hat Developer

    Build here. Go anywhere.

    We serve the builders. The problem solvers who create careers with code.

    Join us if you’re a developer, software engineer, web designer, front-end designer, UX designer, computer scientist, architect, tester, product manager, project manager or team lead.

    Sign me up

    Red Hat legal and privacy links

    • About Red Hat
    • Jobs
    • Events
    • Locations
    • Contact Red Hat
    • Red Hat Blog
    • Inclusion at Red Hat
    • Cool Stuff Store
    • Red Hat Summit
    © 2026 Red Hat

    Red Hat legal and privacy links

    • Privacy statement
    • Terms of use
    • All policies and guidelines
    • Digital accessibility
    Ask AI