Brian Grant

Results 40 issues of Brian Grant

This is a reminder for me to write a doc about this. I covered over-parameterization in the rationale doc and elsewhere (https://github.com/kubernetes/design-proposals-archive/blob/8da1442ea29adccea40693357d04727127e045ed/architecture/declarative-application-management.md#parameterization-pitfalls). Setters have kind of been an attractive nuisance,...

documentation
enhancement
triaged
area/site

Most Kubernetes users are interested in configuring applications. That's the primary original purpose of Kubernetes, running containerized workloads. Even cluster services / add-ons are applications. GitOps is primarily focused on...

enhancement
epic
triaged
area/site

This is related to #3119, but deserves its own issue. In application-related resources, application configuration often constitutes a large proportion of the overall configuration size. Application configuration is special in...

enhancement
design-doc
triaged
area/site

This is another issue filed to remind me to write a doc about how to think about UX, as a follow on to #3131. I mentioned that separating the code...

enhancement
design-doc
triaged
area/site

``` kpt alpha rpkg list Error: failed to load packages from tag "refs/tags/v0.33.0": object not found ``` Probably because the release version tags have a similar form to the kpt...

bug
triaged
area/porch

Related to #2350, #3118, #3119, #3210, #3242, #3329, and other merge/update-related issues. We expect non-KRM files in packages. We need to merge those at least as well as git does.

enhancement

ConfigMap generation was one of the first generators built for kustomize. It's pretty common: env files, app config files that need to be injected via volume mount. We'll need to...

enhancement
design-doc
triaged

Forking the discussion from https://github.com/GoogleContainerTools/kpt/issues/2433#issuecomment-931896466 For usage in applications, there's https://secrets-store-csi-driver.sigs.k8s.io/. For cases where we do need to copy into Kubernetes Secrets, I'd recommend using a similar approach as GitOps,...

enhancement
p2

Topic that needs more work. We've figured out some aspects and requirements of package / function inputs: * Packages are not encapsulated and don't have monolithic package-specific interfaces: https://kpt.dev/guides/rationale *...

enhancement
epic
triaged
area/porch

This came up in the slack channel: https://kubernetes.slack.com/archives/C0155NSPJSZ/p1651968001107699 There are cases where users would like non-KRM files to be available to functions. Examples that have come up include: * including...

enhancement
area/hydrate
area/fn-sdk
triaged