Brian Grant
Brian Grant
We've talked about "package sets", which could generate multiple deployment packages from a blueprint. The idea would be similar to ArgoCD Application Sets: https://argo-cd.readthedocs.io/en/stable/user-guide/application-set/ https://argo-cd.readthedocs.io/en/stable/operator-manual/applicationset/ https://www.youtube.com/watch?v=GcvHKc2IHi8 But without literal templates,...
Forked from #3304 and #2528. We've discussed using function catalogs to suggest functions based on metadata, such as applicable resource types intersected with types in a package, mutator vs validator,...
Also mentioned here: https://github.com/GoogleContainerTools/kpt/issues/2528#issuecomment-1153976386 We'll want to surface available function upgrades similar to available package upgrades. We'll want to suggest updates in upstream packages first. This would be easier if...
There are a number of types of bulk operations we want to be able to make: * Package generation: #3347 * Upgrades: #3243 * Function upgrades: #3309 * Function execution:...
I was thinking about bulk function upgrades #3309, and thought that could be implemented as a patch of the new version. We always re-run the pipeline after mutations, so that...
Copying a good question from slack: > If I have a complex application consisting of several GCP resources such as a bucket, pubsub topic and cloudsql, what kind of granularity...
Package consumers and producers will need to automate the updates of cloned packages. For consumers, perhaps we could using an exist tool to do kpt pkg update, such as https://github.com/dependabot/dependabot-core...
I'm filing this braindump for discussion. Using kustomize for configuration generation and transformation was the original plan when we first created kpt. Just stamping out variants of groups of resources...
Right now the kpt CLI and backstage UI plugin support creating and showing the status of package-level RootSyncs for kpt-config-sync. It would be useful to also support RepoSync, ArgoCD Application,...
Please see: https://github.com/kubernetes/kubernetes/tree/master/third_party/forked/golang