Skip to content

Config map names should be customizable, or at least prefixable #1805

@abayer

Description

@abayer

Expected Behavior

The various config maps used by Tekton Pipeline (config-artifact-bucket, config-logging, etc) should be able to be given custom names, to avoid potential collisions with other services.

Actual Behavior

They can't. =)

Steps to Reproduce the Problem

  1. Change the name of one of the config maps.
  2. Anything referring to that config map won't work.

Additional Info

For the standard usage, this isn't a problem, since the config maps go into the tekton-pipelines namespace, but in Jenkins X, we put everything in the jx namespace along with...lots of other junk. It'd be really handy if we could at the least prefix the config map names to guarantee uniqueness. I haven't thought through the implementation details, but maybe something like an optional argument to the controller and webhook to provide a prefix for the various config map names would work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions