Adding a name to a devfile
Adding a name to a devfile is mandatory. Both name
and generateName
are optional attributes, but at least one of them must be defined.
Prerequisites
Procedure
-
To specify a static name for the workspace, define the
name
attribute.Adding a static name to a devfileschemaVersion: 2.1.0 metadata: name: devfile-sample version: 2.0.0
-
To specify a prefix for automatically generated workspace names, define the
generateName
attribute and don’t define thename
attribute. The workspace name will be in the<generateName>YYYYY
format (for example,devfile-sample-2y7kp
).Y
is random[a-z0-9]
character.Adding a generated name to a devfileschemaVersion: 2.1.0 metadata: generateName: devfile-sample version: 2.0.0
For workspaces created using a factory, defining name or generateName has the same effect. The defined value is used as the name prefix: <name>YYYYY or <generateName>YYYYY . When both generateName and name are defined, generateName takes precedence.
|
Additional resources