📄️ Overrides, Settings & Custom Expressions
Override Names, Identifiers & Scope
📄️ Provide custom expressions
First Gen & Next Gen have different expression syntaxes. For example, in First Gen, we use $ to reference a variable,
📄️ Provide custom string replacement
You can provide custom string replacement information using the --replace flag. This flag takes a YAML file as input.
📄️ Remote Manifests
It is a very common practice to manage K8s manifests, ECS definitions from a git remote file. These manifest files often use first gen expressions within them. Since Git remote files are outside the control of harness these files are not migrated.
📄️ Utility Commands
During the upgrade process it sometimes requires managing next gen entities like project & organisations.
📄️ Cross Account
To support different scenarios where entities need to be migrated across accounts or clusters, we provide cross-account functionality. This is particularly useful when dealing with multiple organizations within a company or when consolidating entities into a single account in NextGen.
📄️ Flags
In order to accommodate various migration scenarios, where entities need to be smoothly transitioned,
📄️ Workflows & Pipelines Simplification
The Harness Next Gen platform offers a variety of robust templates that can significantly reduce the number of pipelines teams need to manage.