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
nameattribute.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
generateNameattribute and don’t define thenameattribute. The workspace name will be in the<generateName>YYYYYformat (for example,devfile-sample-2y7kp).Yis 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