Explain your approach to migrating a legacy application into a Kubernetes cluster using a GitOps workflow with Flux CD at Age of Learning.