phani
phani
Setters functionality is provided as a KRM function. We should remove code related to setters in cmd/config and kyaml.
What are the advantages of kpt(Config as Data) over cdk8s/pulumi way of managing applications? **Advantages of cdk8s/pulumi:** 1. More appealing to developers. Defining infra as code in their language of...
The following is expected workflow @seh So summarizing your request... If you start with ``` apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization patches: - target: kind: Something patch: |- - op: add path:...
Setters inputs can be list-values which doesn't fit into the schema of config map. Declare a CRD for inputs to apply-setter function.
A command "synopsis" refers to the exact syntax used to describe a CLI. e.g. https://kpt.dev/reference/pkg/get/ We're not using this word correctly in function usage. I suggest getting rid of Synopsis...
Go thorough all references in kpt, kyaml and kpt-functions-catalog and rename the references to config to more meaningful names as everything is a config.
We need a starter kit so that users can write a simple function by adding few lines of code. Eventually this will be provided by sdk but we need something...
Many customers are using kpt pkg sync command which is being deprecated in kpt v1. Kpt book doesn't currently cover declaratively updating nested subpackages. We need a section to illustrate...
There are common methods which must be maintained as separate utility package in kpt functions catalog to maintain consistency across functions. Ts example: https://googlecontainertools.github.io/kpt-functions-sdk/api/modules/_types_.html#kuberneteskey