phani

Results 11 issues of phani

enhancement
triaged

Setters functionality is provided as a KRM function. We should remove code related to setters in cmd/config and kyaml.

lifecycle/stale
kind/feature
triage/accepted

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...

question
triaged
area/site

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:...

area/hydrate
triaged
needs-design

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.

size/L
area/fn-catalog
ux impact
triaged
needs-design

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...

documentation
enhancement
cleanup
size/S
area/site

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.

enhancement
cleanup
size/S
area/site

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...

documentation
enhancement
p1
area/fn-sdk
area/fn-catalog

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...

documentation
enhancement
size/S
area/site

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

enhancement
area/fn-sdk