Sunil Arora

Results 23 issues of Sunil Arora

`set-image` function is optimized for `out-of-place` and found it practically unusable for`in-place` mode. With a few tweaks, UX can be enhanced significantly. I am writing [a kpt package for `backstage-ui-plugin`](https://github.com/GoogleContainerTools/kpt-samples/pull/14)...

enhancement
area/fn-catalog

Sharing more background here: [Ghost application package](https://github.com/GoogleContainerTools/kpt-samples/tree/main/ghost) has a validation function that helps user discover required inputs (hostname in this case) for the package. So cloning ghost package in deployment...

bug
p1
triaged
area/porch

kpt treats functionConfigs like any other resource. FunctionConfigs need to be marked `loca-config` so that they are not applied to cluster. kpt function catalog docs (and examples) should include `config.kubernetes.io/local-config:...

enhancement

Users have kubernetes clusters with different types of nodes (OS, Arch) but the container images they run may only support a subset of OS, Arch. So, package authors use`nodeSelector` field...

enhancement

- [ ] Map out the requirements for the Starlark SDK

enhancement
triaged

Trying to capture two CUJs related to `package update` scenario and looking for feedback. ## Package update workflow [namespace provisioning user guide](https://kpt.dev/guides/namespace-provisioning-cli) features `day 0` user journey for platform and...

enhancement
p0
area/pkg-update

I have three repositories: - platform blueprints (https://github.com/platkrm/boa-platform-blueprints) - team blueprints (https://github.com/platkrm/boa-team-blueprints) - deployments (https://github.com/platkrm/boa-deployments) The packages `base-app` , `frontend` and `frontend-dev` were created and published entirely using `kpt CLI`....

bug
area/porch

This PR exposes `kpt fn render` results in the porch API (`packagerevisionresources`). I will update the description with an example payload for the API shortly. A few things that I...

This PR adds support for specifying label values from fields in the other resources in the package. An example setlabel configuration where we add `myapp` label and value comes from...