Skip to content

FUN-5 Identifiers

Pre-Discussion

Describe identifier constraints and interaction / k8s-compatibility.

A k8s namespace name is made up of the Project name and Namespace name concatenated by a double dash (--). Project and Namespace identifiers must not contain double dashes.

namespace identifier length is constrained by project name length, both must not exceed 63 (including the -- separator).

e.g.: project my-project with namespace my-namespace will translate to k8s namespace my-project—​my-namespace

Some examples:

  • burger-test—​foo-app

  • burger-test—​observability-tools

  • burger-test—​debugging-tools

  • burger-prod—​foo-app

  • burger-prod—​observability-tools

  • other-project—​some-namespace