ensure-name-substring: Imperative Example #
Overview #
This examples shows how to add prefix to resource names by
running [ensure-name-substring
] function imperatively.
Fetch the example package #
Get the example package by running the following commands:
$ kpt pkg get https://github.com/kptdev/krm-functions-catalog.git/examples/ensure-name-substring-imperative
Function invocation #
Invoke the function by running the following commands:
$ kpt fn eval ensure-name-substring-imperative --image ghcr.io/kptdev/krm-functions-catalog/ensure-name-substring:latest -- prepend=prod-
The key-value pair(s) provided after --
will be converted to ConfigMap
by
kpt and used as the function configuration.
Expected result #
Check all resources have prod-
prefix in their names: