Skip to content

feature: Add option to remove kratix-<promise-name> prefix from pipeline names #568

@aclevername

Description

@aclevername

If promise names are large your not left with many character to write a good descriptive pod names, if we have an option to remove suffix then more characters are available, e.g.:

Promise:

apiVersion: platform.kratix.io/v1alpha1
kind: Promise
metadata:
  name: namespace
spec:
...
  workflows:
    resource:
      configure:
        - apiVersion: platform.kratix.io/v1alpha1
          kind: Pipeline
          metadata:
            name: generate-namespace-resource

request named jakes-super-cool-req

generates:

kratix-namespace-jakes-super-cool-req-generate-namespace-54r5g6 

truncating the pipeline name. If we didn't have kratix-namespace it would fit fine.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions