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/tree/master/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: