Skip to content

Naming Conventions

Sample and demo resource names use the example- prefix in kebab-case. This keeps documentation, API specs, code samples, and generated configs consistent across the ecosystem.

metadata:
name: example-http-lb
namespace: example-namespace

Use example- — not my-, test-, foo-, demo-, sample-, or company-like placeholders such as mycompany — for any sample resource name. This applies to:

  • resource name fields in examples,
  • example: values in workflow and parameter specs,
  • OpenAPI example values,
  • sample Terraform (.tf) files.

The convention applies to sample resource names only. Leave the following unchanged:

  • attribute and field names (for example test_key),
  • real test code and test/ directories,
  • package and dependency names,
  • example domains and emails, which already follow the convention (app.example.com, user@example.com).
Instead ofUse
my-origin-poolexample-origin-pool
test-namespaceexample-namespace
demo-appexample-app
mycompanyexample-company