Skip to content

Releases: konveyor/move2kube

Move2Kube v0.3.0-beta.0

01 Dec 11:06
d7f0602
Compare
Choose a tag to compare
Pre-release

For more documentation and support please visit https://move2kube.konveyor.io/

Changelog

🚀 Features

  • 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
  • feat: Process all source mappings before other mapping types to prevent overwrite #534
  • feat: add the parameterize command #529
  • feat: Suggest transform command when translate is used #526
  • feat: Use goembed to store assets #524
  • feat: Add support for qa for external transformers using grpc #518
  • feat: Add support for transform as executable #514
  • feat: Add detect support for existing dockerfiles #511
  • feat: Add cloud foundry support #510
  • feat: New architecture for Move2Kube using chained and containerizable transformers #464

🐛 Bug Fixes

  • fix: Updated the dotnet core versions supported by Move2Kube #654
  • fix: fix error in IR merge #644
  • fix: Changed project name and paths to service name and paths in k8s-gen and paramaterizer #641
  • fix: Replace "Dockerfile" string with the constant string #634
  • fix: set umask to 0 so that file and directory permissions are set correctly #630
  • fix: Fix output parsing in executable transformer and fix pom parsing #623
  • fix: Fix Parameterizer overwrite warning #612
  • fix: get all the tags for the current commit and take the latest #606
  • fix: Fix tab space in Makefile for container runtime check line #597
  • fix: bug fixes to starlark readdir and template package #590
  • fix: Fix service name renaming; Remove error on finding incorrect yamls #588
  • fix: Ignore dirs during iteration in various transformers #587
  • fix: Resolve unable to find ports in Dockerfile bug #586
  • fix: Naming issues for container block and network policy labels #585
  • fix: Target windows node if the dockerfile template is windows platform based #580
  • fix: Resolve the windows nodeselector b...
Read more

Move2Kube v0.3.0-alpha.4

28 Oct 09:46
62c1ef5
Compare
Choose a tag to compare
Pre-release

For more documentation and support please visit https://move2kube.konveyor.io/

Changelog

🚀 Features

  • 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

🐛 Bug Fixes

  • fix: get all the tags for the current commit and take the latest #606
  • fix: Fix tab space in Makefile for container runtime check line #597
  • fix: bug fixes to starlark readdir and template package #590
  • fix: Fix service name renaming; Remove error on finding incorrect yamls #588
  • fix: Ignore dirs during iteration in various transformers #587
  • fix: Resolve unable to find ports in Dockerfile bug #586
  • fix: Naming issues for container block and network policy labels #585
  • fix: Target windows node if the dockerfile template is windows platform based #580

🧹 Maintenance

  • ci: fix typo in tag name used for checkout #608
  • chore: update workflow dispatch to match the new inputs #600
  • chore: update readme with new instructions for UI #595
  • chore: Update go version to 1.17; update dependencies #581

Move2Kube v0.3.0-alpha.3

06 Aug 19:24
f22dd84
Compare
Choose a tag to compare
Pre-release

No changes from the previous release.

Move2Kube v0.3.0-alpha.2

06 Aug 12:08
f22dd84
Compare
Choose a tag to compare
Pre-release

For more documentation and support please visit https://move2kube.konveyor.io/

Changelog

🚀 Features

  • feat: Add golang-based transformer for PHP #575

Move2Kube v0.3.0-alpha.1

04 Aug 15:11
cc44205
Compare
Choose a tag to compare
Pre-release

For more documentation and support please visit https://move2kube.konveyor.io/

Changelog

🚀 Features

  • 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

🐛 Bug Fixes

  • fix: Resolve the windows nodeselector bug #571
  • fix: Fix conflicting flags and missing cleanup at end of execution #568

🧹 Maintenance

  • chore: Remove the golang sample #569

Move2Kube v0.3.0-alpha.0

20 Jul 07:58
e4253ff
Compare
Choose a tag to compare
Pre-release

For more documentation and support please visit https://move2kube.konveyor.io/

Changelog

🚀 Features

  • 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
  • feat: Process all source mappings before other mapping types to prevent overwrite #534
  • feat: add the parameterize command #529
  • feat: Suggest transform command when translate is used #526
  • feat: Use goembed to store assets #524
  • feat: Add support for qa for external transformers using grpc #518
  • feat: Add support for transform as executable #514
  • feat: Add detect support for existing dockerfiles #511
  • feat: Add cloud foundry support #510
  • feat: New architecture for Move2Kube using chained and containerizable transformers #464

🐛 Bug Fixes

  • fix: Fix build script context paths #565
  • fix: Fix ports and remove service to ingress #560
  • fix: Merge artifacts of same type before usage #548
  • fix: Make only lower case container image names #547
  • fix: Fix and cleanup eureka and springboot transforms #537
  • fix: set modified timestamp during filecopy to prevent repeated copy #532
  • fix: Prevent crash when all transformers for a service become unselected #531
  • fix: fix lint errors #530
  • fix: Fix exclusive transformers #528
  • fix: Fix tests where applicable for the new framework #527
  • fix: Fix behavior when using -s in transform #525

🧹 Maintenance

  • chore: Cleanup vestigial artifacts #555
  • refactor: Change configurations flag to customizations to avoid confusion with config #552
  • refactor: minor changes to code style #538
  • chore: Update license headers and move artifact types to separate package #523
  • chore: Update kubernetes lib version to 21.2 #509

Move2Kube v0.2.0

22 Jun 05:42
8a4e2b8
Compare
Choose a tag to compare

For more documentation and support please visit https://move2kube.konveyor.io/

Changelog

🚀 Features

  • feat: generate openshift templates #485
  • feat: allow folders containing transformation scripts to be given as input #476
  • feat: always copy sources to the source folder #470
  • feat: generate kustomize yamls #437
  • feat: add version subcommand to translate plugin #443
  • feat: add starlark scripting support #439
  • feat: Move container execution logic out of cnb containerizer #425
  • feat: Add validate framework to list TODO items after move2kube execution #423
  • feat: Move fixers to a package and simplify convert logic #404
  • feat: order containerization options in terms of container build type priority #422
  • feat: support * as a match all selector in qa keys #415
  • feat: Remove support for Kube2Kube and Knative2Kube as services #401
  • feat: source and output paths should not be parent directories of the current working directory #410
  • feat: Add support for config files #391
  • feat: compress binaries #403
  • feat: Add support for converting between kubernetes resource versions #399
  • feat: added segment based containerizer #392
  • feat: Initialize only containerizers of interest #389
  • feat: support multiple k8s resources in a single yaml file #387
  • feat: Support CNB without mounting docker sock using podman #366
  • feat: Change base image to fedora #364
  • feat: Save generated scripts in separate directory #353
  • feat: write release information to a file #354
  • feat: Make option for using default answers visible in help #350
  • feat: create the translate plugin for kubectl #332
  • feat: label pull requests based on their title #329
  • feat: add publish release draft workflow #325
  • feat: ask which translation types the user is interested in #320
  • feat: add support for automatic creation of release notes #315
  • better error message when we don't find any services #311
  • add support for openshift build config #305
  • add support for port forwarding while creating k8s services #271

🐛 Bug Fixes

  • fix: the case of SetString on values of map[string]string #506
  • fix: the target path was not being computed correctly #502
  • fix: accept []interface{} in addition to []string #498
  • fix: return when encountering an error while processing the API request #497
  • fix: allow starlark to access the answer to any previously asked question #487
  • fix: match the golang version in go.mod #493
  • fix: the operator was using the wrong helm chart path #484
  • fix: Update helm install command with new path #482
  • fix: helm chart folder name should be same as the chart name #480
  • fix: the build in the dockerfile was dirty because some folders were not copied over #471
  • fix: add a shebang to make sure script is run with bash #455
  • fix: image to work with .war files and move2kube-demos #453
  • fix: javamaven dockerfile template change #451
  • fix: Support extensions group #442
  • fix: target path should be absolute #436
  • fix: Reorder versions of the same kind to prioritize k8s versions #434
  • fix: Use constructor for buildconfig transformer #433
  • fix: When merging two runtime.Objects, bring them to same version before merging #426
  • fix: replace gren with custom action because gren doesn't handle previous tag properly #429
  • fix: parsing of config strings #416
  • fix: stage 2 of select type problem not being asked #412
  • fix: arguments to IsParent were switched #411
  • fix: output path should use the name in the plan file if it exists #408
  • fix: Remove per-service port question #407
  • fix: merge objects using strategic merge patch similar to kustomize and kubectl apply #388
  • fix: Correct line spacing between Next Step and first bullet; add new line at end #386
  • fix: Remove the copysources warning; do not create copysources.sh for UI #385
  • fix: .brew_home is created during brew bottling causing git tree state to become dirty #377
  • fix: Add support for older kernels which does not support metacopy flag in mount #368
  • fix: Use overlay storage to reduce space occupied by pulled images #367
  • fix: Optimize docker image size by cleaning up each layer #365
  • fix: Change default dir for image to workspace #361
  • fix: If cf app path directory is missing, assume manifest path as app source location #351
  • fix: Fix path computation when cf manifest has a path #344
  • revert: Delta builds not working with make build #343
  • fix: the createRef function takes a string for the SHA so we need double quotes #340
  • fix: use an action to get the go version instead of hardcoding it #324
  • fix: refactor build workflow, fix deletion of images in release workflow, reformat everything #323
  • fix: create temporary image so we can run move2kube-tests #322
  • fix: the triggering of releases in other repos #321
  • fix: calculation of tag and update the template for creating release #319
  • fix: give gren the tag and also update the upload assets action to a working version #318
  • fix: personal access token name #317
  • Fix docker in docker flow #299
  • Fix docker in docker flow #299
  • Fix docker in docker flow #299
  • add irContainer ports to the service only if the cf app has no ports #289
  • upgrade to openshift api 4.6 and fix domain name and path in routes #287
  • fixes bug where some apps where going into CrashLoopBackoff when used with DeploymentConfig on Openshift #285
  • fix bug where port merge optimizer was not forwarding the port from the k8s service to the k8s pod #283
  • change how we detect a m2k assets path #282
  • change how we detect different types of files #277
  • fix bug where ssh key directory was not being set. change all casting to use the spf13/cast library for consistency #273
  • ...
Read more

Move2Kube v0.2.0-rc.0

21 Jun 15:21
8a4e2b8
Compare
Choose a tag to compare
Move2Kube v0.2.0-rc.0 Pre-release
Pre-release

For more documentation and support please visit https://move2kube.konveyor.io/

Changelog

🚀 Features

  • feat: generate openshift templates #485
  • feat: allow folders containing transformation scripts to be given as input #476
  • feat: always copy sources to the source folder #470
  • feat: generate kustomize yamls #437
  • feat: add version subcommand to translate plugin #443
  • feat: add starlark scripting support #439
  • feat: Move container execution logic out of cnb containerizer #425
  • feat: Add validate framework to list TODO items after move2kube execution #423
  • feat: Move fixers to a package and simplify convert logic #404
  • feat: order containerization options in terms of container build type priority #422
  • feat: support * as a match all selector in qa keys #415
  • feat: Remove support for Kube2Kube and Knative2Kube as services #401
  • feat: source and output paths should not be parent directories of the current working directory #410
  • feat: Add support for config files #391
  • feat: compress binaries #403
  • feat: Add support for converting between kubernetes resource versions #399
  • feat: added segment based containerizer #392
  • feat: Initialize only containerizers of interest #389
  • feat: support multiple k8s resources in a single yaml file #387
  • feat: Support CNB without mounting docker sock using podman #366
  • feat: Change base image to fedora #364
  • feat: Save generated scripts in separate directory #353
  • feat: write release information to a file #354
  • feat: Make option for using default answers visible in help #350
  • feat: create the translate plugin for kubectl #332
  • feat: label pull requests based on their title #329
  • feat: add publish release draft workflow #325
  • feat: ask which translation types the user is interested in #320
  • feat: add support for automatic creation of release notes #315
  • better error message when we don't find any services #311
  • add support for openshift build config #305
  • add support for port forwarding while creating k8s services #271

🐛 Bug Fixes

  • fix: the case of SetString on values of map[string]string #506
  • fix: the target path was not being computed correctly #502
  • fix: accept []interface{} in addition to []string #498
  • fix: return when encountering an error while processing the API request #497
  • fix: allow starlark to access the answer to any previously asked question #487
  • fix: match the golang version in go.mod #493
  • fix: the operator was using the wrong helm chart path #484
  • fix: Update helm install command with new path #482
  • fix: helm chart folder name should be same as the chart name #480
  • fix: the build in the dockerfile was dirty because some folders were not copied over #471
  • fix: add a shebang to make sure script is run with bash #455
  • fix: image to work with .war files and move2kube-demos #453
  • fix: javamaven dockerfile template change #451
  • fix: Support extensions group #442
  • fix: target path should be absolute #436
  • fix: Reorder versions of the same kind to prioritize k8s versions #434
  • fix: Use constructor for buildconfig transformer #433
  • fix: When merging two runtime.Objects, bring them to same version before merging #426
  • fix: replace gren with custom action because gren doesn't handle previous tag properly #429
  • fix: parsing of config strings #416
  • fix: stage 2 of select type problem not being asked #412
  • fix: arguments to IsParent were switched #411
  • fix: output path should use the name in the plan file if it exists #408
  • fix: Remove per-service port question #407
  • fix: merge objects using strategic merge patch similar to kustomize and kubectl apply #388
  • fix: Correct line spacing between Next Step and first bullet; add new line at end #386
  • fix: Remove the copysources warning; do not create copysources.sh for UI #385
  • fix: .brew_home is created during brew bottling causing git tree state to become dirty #377
  • fix: Add support for older kernels which does not support metacopy flag in mount #368
  • fix: Use overlay storage to reduce space occupied by pulled images #367
  • fix: Optimize docker image size by cleaning up each layer #365
  • fix: Change default dir for image to workspace #361
  • fix: If cf app path directory is missing, assume manifest path as app source location #351
  • fix: Fix path computation when cf manifest has a path #344
  • revert: Delta builds not working with make build #343
  • fix: the createRef function takes a string for the SHA so we need double quotes #340
  • fix: use an action to get the go version instead of hardcoding it #324
  • fix: refactor build workflow, fix deletion of images in release workflow, reformat everything #323
  • fix: create temporary image so we can run move2kube-tests #322
  • fix: the triggering of releases in other repos #321
  • fix: calculation of tag and update the template for creating release #319
  • fix: give gren the tag and also update the upload assets action to a working version #318
  • fix: personal access token name #317
  • Fix docker in docker flow #299
  • Fix docker in docker flow #299
  • Fix docker in docker flow #299
  • add irContainer ports to the service only if the cf app has no ports #289
  • upgrade to openshift api 4.6 and fix domain name and path in routes #287
  • fixes bug where some apps where going into CrashLoopBackoff when used with DeploymentConfig on Openshift #285
  • fix bug where port merge optimizer was not forwarding the port from the k8s service to the k8s pod #283
  • change how we detect a m2k assets path #282
  • change how we detect different types of files #277
  • fix bug where ssh key directory was not being set. change all casting to use the spf13/cast library for consistency #273
  • fixed bug where build metadata was not being set properly in Makefile during builds. [#269](h...
Read more

Move2Kube v0.2.0-beta.0

14 Jun 11:47
8a4e2b8
Compare
Choose a tag to compare
Pre-release

For more documentation and support please visit https://move2kube.konveyor.io/

Changelog

🚀 Features

  • feat: generate openshift templates #485
  • feat: allow folders containing transformation scripts to be given as input #476
  • feat: always copy sources to the source folder #470
  • feat: generate kustomize yamls #437
  • feat: add version subcommand to translate plugin #443
  • feat: add starlark scripting support #439
  • feat: Move container execution logic out of cnb containerizer #425
  • feat: Add validate framework to list TODO items after move2kube execution #423
  • feat: Move fixers to a package and simplify convert logic #404
  • feat: order containerization options in terms of container build type priority #422
  • feat: support * as a match all selector in qa keys #415
  • feat: Remove support for Kube2Kube and Knative2Kube as services #401
  • feat: source and output paths should not be parent directories of the current working directory #410
  • feat: Add support for config files #391
  • feat: compress binaries #403
  • feat: Add support for converting between kubernetes resource versions #399
  • feat: added segment based containerizer #392
  • feat: Initialize only containerizers of interest #389
  • feat: support multiple k8s resources in a single yaml file #387
  • feat: Support CNB without mounting docker sock using podman #366
  • feat: Change base image to fedora #364
  • feat: Save generated scripts in separate directory #353
  • feat: write release information to a file #354
  • feat: Make option for using default answers visible in help #350
  • feat: create the translate plugin for kubectl #332
  • feat: label pull requests based on their title #329
  • feat: add publish release draft workflow #325
  • feat: ask which translation types the user is interested in #320
  • feat: add support for automatic creation of release notes #315
  • better error message when we don't find any services #311
  • add support for openshift build config #305
  • add support for port forwarding while creating k8s services #271

🐛 Bug Fixes

  • fix: the case of SetString on values of map[string]string #506
  • fix: the target path was not being computed correctly #502
  • fix: accept []interface{} in addition to []string #498
  • fix: return when encountering an error while processing the API request #497
  • fix: allow starlark to access the answer to any previously asked question #487
  • fix: match the golang version in go.mod #493
  • fix: the operator was using the wrong helm chart path #484
  • fix: Update helm install command with new path #482
  • fix: helm chart folder name should be same as the chart name #480
  • fix: the build in the dockerfile was dirty because some folders were not copied over #471
  • fix: add a shebang to make sure script is run with bash #455
  • fix: image to work with .war files and move2kube-demos #453
  • fix: javamaven dockerfile template change #451
  • fix: Support extensions group #442
  • fix: target path should be absolute #436
  • fix: Reorder versions of the same kind to prioritize k8s versions #434
  • fix: Use constructor for buildconfig transformer #433
  • fix: When merging two runtime.Objects, bring them to same version before merging #426
  • fix: replace gren with custom action because gren doesn't handle previous tag properly #429
  • fix: parsing of config strings #416
  • fix: stage 2 of select type problem not being asked #412
  • fix: arguments to IsParent were switched #411
  • fix: output path should use the name in the plan file if it exists #408
  • fix: Remove per-service port question #407
  • fix: merge objects using strategic merge patch similar to kustomize and kubectl apply #388
  • fix: Correct line spacing between Next Step and first bullet; add new line at end #386
  • fix: Remove the copysources warning; do not create copysources.sh for UI #385
  • fix: .brew_home is created during brew bottling causing git tree state to become dirty #377
  • fix: Add support for older kernels which does not support metacopy flag in mount #368
  • fix: Use overlay storage to reduce space occupied by pulled images #367
  • fix: Optimize docker image size by cleaning up each layer #365
  • fix: Change default dir for image to workspace #361
  • fix: If cf app path directory is missing, assume manifest path as app source location #351
  • fix: Fix path computation when cf manifest has a path #344
  • revert: Delta builds not working with make build #343
  • fix: the createRef function takes a string for the SHA so we need double quotes #340
  • fix: use an action to get the go version instead of hardcoding it #324
  • fix: refactor build workflow, fix deletion of images in release workflow, reformat everything #323
  • fix: create temporary image so we can run move2kube-tests #322
  • fix: the triggering of releases in other repos #321
  • fix: calculation of tag and update the template for creating release #319
  • fix: give gren the tag and also update the upload assets action to a working version #318
  • fix: personal access token name #317
  • Fix docker in docker flow #299
  • Fix docker in docker flow #299
  • Fix docker in docker flow #299
  • add irContainer ports to the service only if the cf app has no ports #289
  • upgrade to openshift api 4.6 and fix domain name and path in routes #287
  • fixes bug where some apps where going into CrashLoopBackoff when used with DeploymentConfig on Openshift #285
  • fix bug where port merge optimizer was not forwarding the port from the k8s service to the k8s pod #283
  • change how we detect a m2k assets path #282
  • change how we detect different types of files #277
  • fix bug where ssh key directory was not being set. change all casting to use the spf13/cast library for consistency #273
  • fixed bug where build metadata was not being set properly in Makefile during builds. [#269](h...
Read more

Move2Kube v0.2.0-alpha.6

12 May 20:01
c260afb
Compare
Choose a tag to compare
Pre-release

For more documentation and support please visit https://move2kube.konveyor.io/

Changelog

🚀 Features

  • feat: generate openshift templates #485
  • feat: allow folders containing transformation scripts to be given as input #476
  • feat: always copy sources to the source folder #470

🐛 Bug Fixes

  • fix: accept []interface{} in addition to []string #498
  • fix: return when encountering an error while processing the API request #497
  • fix: allow starlark to access the answer to any previously asked question #487
  • fix: match the golang version in go.mod #493
  • fix: the operator was using the wrong helm chart path #484
  • fix: Update helm install command with new path #482
  • fix: helm chart folder name should be same as the chart name #480
  • fix: the build in the dockerfile was dirty because some folders were not copied over #471

🧹 Maintenance

  • chore(deps): Bump redis from 3.0.2 to 3.1.1 in /samples/docker-compose/api #483
  • chore: fix the make generate command and the helm-charts path in the readme #496
  • chore: add default answer to the starlark tests #486