Releases: konveyor/move2kube
Move2Kube v0.3.2-rc.0
For more documentation and support please visit https://move2kube.konveyor.io/
Changelog
🚀 Features
- feat: Allow clusterip only service #761
- feat: Find k8s yaml by kind in starlark #760
- feat: Collect metadata name #759
- feat: Add support for containerize only preset #758
- feat: prioritize deployment over deploymentconfig if both are supported by a cluster #757
🐛 Bug Fixes
- fix: bug where finalName in Maven profiles was not being used #756
- fix: warn when plan is present and source or customization is specified #755
- fix: prevent panic in template parsing #754
🧹 Maintenance
- chore: now website will trigger homebrew after updating releaseinfo.json #753
Move2Kube v0.3.1
For more documentation and support please visit https://move2kube.konveyor.io/
Changelog
🚀 Features
- feat: Add support for mvnw (#752)
- feat: sort transformers to ensure order of execution (#750)
- feat: Added name to the metadata of the cf collect (#747)
- feat: Exposed temp path in starlark transformer #746
- feat: name transformer config yaml as transformer.yaml #743
🐛 Bug Fixes
- fix: fix transformers warning (#751)
- fix: Bug fixes for windows containerization #744
- fix: remove assumption of port 8080 for cf apps when no port is found (#749)
- fix: prevent cf transformer creation of ir when containerizing app (#748)
- fix: Update the download link of Tomcat in Dockerfile template #740
- fix: fix broken links in readme #739
🧹 Maintenance
Move2Kube v0.3.1-rc.0
For more documentation and support please visit https://move2kube.konveyor.io/
Changelog
🚀 Features
- feat: Exposed temp path in starlark transformer #746
- feat: name transformer config yaml as transformer.yaml #743
🐛 Bug Fixes
- fix: Bug fixes for windows containerization #744
- fix: Update the download link of Tomcat in Dockerfile template #740
- fix: fix broken links in readme #739
🧹 Maintenance
Move2Kube v0.3.0
For more documentation and support please visit https://move2kube.konveyor.io/
Changelog
🚀 Features
- feat: Add more gradle property extraction capabilities #731
- feat: Choose containerization option which matches servicename in cf if available #737
- feat: Allow password persistence with flag and prevent password question repetition #736
- feat: Created a secret for all Cf VCAP environments #725
- feat: VCAP variables as springboot properties #724
- feat: Add support for building dockerfile in compose #721
- feat: Flatten vcap variables #671
- feat: Add replicas parameterization as default parameterization #714
- feat: Use transformerName to denote processing transformer for each service in plan #713
- feat: Rename projectpath as servicedirpath and rename rootdir in plan as sourcedir #712
- feat: check the directory the script is being run from and give a warning #711
- feat: Add a preset to use podman in generated scripts #710
- feat: Add flag to allow for disabling local file execution #705
- feat: Restrict starlark file access to only move2kube relevant folders #704
- feat: Check and remove paths outside move2kube relevant folders in artifacts and pathmappings #703
- feat: Add support for zuul processor for IR #701
- feat: Add support for podman in scripts #700
- feat: Add support for in-built cloud specific cluster versions #699
- feat: Add support for kubernetes resource version transformation #697
- feat: Add netcoreapp3.1 and net6.0 to the supported dotnetcore frameworks #693
- feat: Make parameterizer usable stand alone #695
- feat: Cleanup plan, Add support for dependency and recursive passthrough and dependency, simplified transformer config #686
- feat: Make produces in transformer yaml mandatory #684
- feat: Allow intercepts and avoid renaming of artifacts for routing #683
- feat: Add golang based transformer for Rust with Rocket web-framework #680
- feat: Allow intercepting artifacts by transformers #679
- feat: Add support for overriding transformers in custom transformers #677
- feat: Allow for artifact postprocessing with custom transformers #676
- feat: Add support for gradle based java builds #670
- feat: Add advanced dotnetcore transformer which supports multiple projects under a solution file #660
- feat: Make isolation configurable on a per transformer basis #665
- feat: Add support for Ear #663
- feat: Add war support for liberty and jboss #662
- feat: Add support for router transformer and war file containerization #661
- feat: Add support for silent questions which are set only from config #659
- feat: Add support for transformer filtering #658
- feat: Use streaming file copy #653
- feat: Add support for jar file containerization #652
- feat: Set umask only in non-windows platforms #651
- feat: Add support for cloud foundry manifest metadata for containerization #650
- feat: Add golang-based transformer for Python and Django #640
- feat: move from using ioutils package to io and os packages #649
- feat: Delete path-mapping to allow for file/folder deletion #648
- feat: Make ingress name configurable in kubernetes transformer #647
- feat: Move multiselect other answer handling to qaengine #645
- feat: Added template resolution for file paths #646
- feat: CustomTemplate path mapping to switch template-delimiter #643
- feat: Add support app env and services in cf collect #642
- feat: Expose helm-chart name #639
- feat: Expose path configurations in transformers #638
- feat: Enable path templates in path mappings #637
- feat: Support merging artifacts on a per transformer basis #636
- feat: Allow for custom config merge functions #635
- feat: Add Golang-based transformer for Ruby #621
- feat: Make transformers create artifacts in detect #633
- feat: Change transformer interface to use only DirectoryDetect controlled by parameters in transformer yaml #631
- feat: Unified return for named and unnamed tranformerplans in detect functions in transformers #622
- feat: Set default maven profiles based on activebydefault flag in pom #619
- feat: incorporate springboot profiles as env variables in dockerfile #616
- feat: added classifier based on plugin+profile matching #615
- feat: maven profile capturing and question during transform #610
- feat: Allow temp paths in pathmapping destination; cleanup windows transformers dir structure #611
- feat: Add support for jar using multistage dockerfile #579
- feat: Added write capability to starlark script #598
- feat: make a new homebrew formula and release for every version #607
- feat: Add support for ASP.NET Core with React, Angular and React-Redux #601
- feat: Use docker or podman to build and run #596
- feat: log to a file #593
- feat: Add support for ASP.NET Core for Windows/Linux container #589
- feat: add a REST server to report the progress of the planning phase #592
- feat: transformers for windows dotnet 4.x applications #578
- feat: Automatically add path if path is missing in external transformer class #582
- feat: Extract node version, build and port information in Nodejs transformer; Fix deployment yaml bug. #577
- feat: Add golang-based transformer for PHP #575
- feat: Replace shell script based transformer for detecting golang with golang based transformer #570
- feat: parameter extraction and image selection #556
- feat: Change logging to support multiple levels; cleanup on interrupt #566
- feat: Add support for windows containers #559
- feat: Added support for more capable executable based transformers; Add support for exposing each port in a service with different endpoints #558
- feat: Add windows support #557
- feat: Added Parameterizer Transformer #554
- feat: Add support for windows and ARM #553
- feat: Add IR preprocessors and allow configuration of qa cache and config files #551
- feat: Add support for dockerfile analysis, autofilling of IR, and go...
Move2Kube v0.3.0-rc.2
For more documentation and support please visit https://move2kube.konveyor.io/
Changelog
🚀 Features
- feat: Add more gradle property extraction capabilities #731
- feat: Choose containerization option which matches servicename in cf if available #737
- feat: Allow password persistence with flag and prevent password question repetition #736
- feat: Created a secret for all Cf VCAP environments #725
- feat: VCAP variables as springboot properties #724
🐛 Bug Fixes
- fix: Fix error when username/password is entered for registry auth #735
- fix: remove incorrect info log in gradle parser #730
- fix: fix strategic patch commit of podspec in ir #726
🧹 Maintenance
- chore: update dependency versions #727
Move2Kube v0.3.0-rc.1
For more documentation and support please visit https://move2kube.konveyor.io/
Changelog
🚀 Features
- feat: Add support for building dockerfile in compose #721
- feat: Flatten vcap variables #671
- feat: Add replicas parameterization as default parameterization #714
- feat: Use transformerName to denote processing transformer for each service in plan #713
- feat: Rename projectpath as servicedirpath and rename rootdir in plan as sourcedir #712
- feat: check the directory the script is being run from and give a warning #711
- feat: Add a preset to use podman in generated scripts #710
🐛 Bug Fixes
- fix: fix dockerfilepath and contextpath in dockerfileparser #723
- fix: fix error when VCAP is empty in collect #722
- fix: Update readme to state that in some situations scripts directory might be missing #720
- fix: bug where 2 questions about port are asked #719
- fix: fix usage of docker image in cloud foundry #718
- fix: Format the interfaces in map values as json #706
- fix: Fix support for containerization in cloud foundry #717
- fix: Remove space from cluster name in move2kube collect #709
🧹 Maintenance
Move2Kube v0.3.0-rc.0
For more documentation and support please visit https://move2kube.konveyor.io/
Changelog
🚀 Features
- feat: Add flag to allow for disabling local file execution #705
- feat: Restrict starlark file access to only move2kube relevant folders #704
- feat: Check and remove paths outside move2kube relevant folders in artifacts and pathmappings #703
- feat: Add support for zuul processor for IR #701
- feat: Add support for podman in scripts #700
- feat: Add support for in-built cloud specific cluster versions #699
- feat: Add support for kubernetes resource version transformation #697
- feat: Add netcoreapp3.1 and net6.0 to the supported dotnetcore frameworks #693
- feat: Make parameterizer usable stand alone #695
- feat: Cleanup plan, Add support for dependency and recursive passthrough and dependency, simplified transformer config #686
- feat: Make produces in transformer yaml mandatory #684
- feat: Allow intercepts and avoid renaming of artifacts for routing #683
- feat: Add golang based transformer for Rust with Rocket web-framework #680
- feat: Allow intercepting artifacts by transformers #679
- feat: Add support for overriding transformers in custom transformers #677
- feat: Allow for artifact postprocessing with custom transformers #676
- feat: Add support for gradle based java builds #670
- feat: Add advanced dotnetcore transformer which supports multiple projects under a solution file #660
- feat: Make isolation configurable on a per transformer basis #665
- feat: Add support for Ear #663
- feat: Add war support for liberty and jboss #662
- feat: Add support for router transformer and war file containerization #661
- feat: Add support for silent questions which are set only from config #659
- feat: Add support for transformer filtering #658
- feat: Use streaming file copy #653
- feat: Add support for jar file containerization #652
- feat: Set umask only in non-windows platforms #651
- feat: Add support for cloud foundry manifest metadata for containerization #650
- feat: Add golang-based transformer for Python and Django #640
- feat: move from using ioutils package to io and os packages #649
- feat: Delete path-mapping to allow for file/folder deletion #648
- feat: Make ingress name configurable in kubernetes transformer #647
- feat: Move multiselect other answer handling to qaengine #645
- feat: Added template resolution for file paths #646
- feat: CustomTemplate path mapping to switch template-delimiter #643
- feat: Add support app env and services in cf collect #642
- feat: Expose helm-chart name #639
- feat: Expose path configurations in transformers #638
- feat: Enable path templates in path mappings #637
- feat: Support merging artifacts on a per transformer basis #636
- feat: Allow for custom config merge functions #635
- feat: Add Golang-based transformer for Ruby #621
- feat: Make transformers create artifacts in detect #633
- feat: Change transformer interface to use only DirectoryDetect controlled by parameters in transformer yaml #631
- feat: Unified return for named and unnamed tranformerplans in detect functions in transformers #622
- feat: Set default maven profiles based on activebydefault flag in pom #619
- feat: incorporate springboot profiles as env variables in dockerfile #616
- feat: added classifier based on plugin+profile matching #615
- feat: maven profile capturing and question during transform #610
- feat: Allow temp paths in pathmapping destination; cleanup windows transformers dir structure #611
- feat: Add support for jar using multistage dockerfile #579
- feat: Added write capability to starlark script #598
- feat: make a new homebrew formula and release for every version #607
- feat: Add support for ASP.NET Core with React, Angular and React-Redux #601
- feat: Use docker or podman to build and run #596
- feat: log to a file #593
- feat: Add support for ASP.NET Core for Windows/Linux container #589
- feat: add a REST server to report the progress of the planning phase #592
- feat: transformers for windows dotnet 4.x applications #578
- feat: Automatically add path if path is missing in external transformer class #582
- feat: Extract node version, build and port information in Nodejs transformer; Fix deployment yaml bug. #577
- feat: Add golang-based transformer for PHP #575
- feat: Replace shell script based transformer for detecting golang with golang based transformer #570
- feat: parameter extraction and image selection #556
- feat: Change logging to support multiple levels; cleanup on interrupt #566
- feat: Add support for windows containers #559
- feat: Added support for more capable executable based transformers; Add support for exposing each port in a service with different endpoints #558
- feat: Add windows support #557
- feat: Added Parameterizer Transformer #554
- feat: Add support for windows and ARM #553
- feat: Add IR preprocessors and allow configuration of qa cache and config files #551
- feat: Add support for dockerfile analysis, autofilling of IR, and golang based dockerfile transformers #550
- feat: Add support for build scripts and readme #546
- feat: Add support for references to output files in artifacts #545
- feat: Use names of known services to guess names of unknown services using project paths #544
- feat: Make transformers that require containers disabled by default #543
- feat: Added support for existing dockerfile detector #542
- feat: Add support for read access to filesystem for starlark transformers #541
- feat: Add support for starlark based external transformer #539
- feat: Native Support for Netflix OSS transformation #533
- feat: Add default ignore list for directory names #536
- feat: Add Containerizer plugin for Rust #519
- feat: Add support for image push scripts and common qa set #535
- feat: Add transformer plugin for Java-Springboot [#520](https://github.co...
Move2Kube v0.3.0-beta.3
For more documentation and support please visit https://move2kube.konveyor.io/
Changelog
🚀 Features
- feat: Cleanup plan, Add support for dependency and recursive passthrough and dependency, simplified transformer config #686
- feat: Make produces in transformer yaml mandatory #684
- feat: Allow intercepts and avoid renaming of artifacts for routing #683
🐛 Bug Fixes
🧹 Maintenance
- refactor: Move parameterizer to transformer package #687
Move2Kube v0.3.0-beta.2
For more documentation and support please visit https://move2kube.konveyor.io/
Changelog
🚀 Features
- feat: Add golang based transformer for Rust with Rocket web-framework #680
- feat: Allow intercepting artifacts by transformers #679
- feat: Add support for overriding transformers in custom transformers #677
- feat: Allow for artifact postprocessing with custom transformers #676
- feat: Add support for gradle based java builds #670
- feat: Add advanced dotnetcore transformer which supports multiple projects under a solution file #660
🐛 Bug Fixes
Move2Kube v0.3.0-beta.1
For more documentation and support please visit https://move2kube.konveyor.io/
Changelog
🚀 Features
- feat: Make isolation configurable on a per transformer basis #665
- feat: Add support for Ear #663
- feat: Add war support for liberty and jboss #662
- feat: Add support for router transformer and war file containerization #661
- feat: Add support for silent questions which are set only from config #659
- feat: Add support for transformer filtering #658
🐛 Bug Fixes
- fix: Add custom artifact merge functions #664