John Belamaric

Results 247 comments of John Belamaric

Adding note from #3440 and closing that as a duplicate: When using Porch, I can register a repository with basic auth or workload identity. The basic auth can be used...

I created a main branch by pushing a README.md file to it, and now it's working.

Yes, I found the same, I had to delete my deployment repo via the GH UI. I tried deleting the revision via the GUI and while it disappeared from the...

For reference, here is the `Kptfile` for the downstream package: ``` jbelamaric@jbelamaric:~/proj/nephio-dev-deploy$ cat dnscache/Kptfile apiVersion: kpt.dev/v1 kind: Kptfile metadata: # kpt-merge: /dnscache name: dnscache annotations: config.kubernetes.io/local-config: "true" internal.kpt.dev/upstream-identifier: kpt.dev|Kptfile|default|dnscache upstream:...

``` jbelamaric@jbelamaric:~/proj/gh/coredns/deployment/kubernetes$ kpt alpha rpkg get nephio-dev-deploy-0247f2adfd09fa113737ab033918095bdfaf16eb -oyaml -ndefault apiVersion: porch.kpt.dev/v1alpha1 kind: PackageRevision metadata: creationTimestamp: "2022-07-21T01:45:00Z" name: nephio-dev-deploy-0247f2adfd09fa113737ab033918095bdfaf16eb namespace: default resourceVersion: 31dc52dd97b4a0630df4d9f0aec6e1d19fafcaca uid: uid:dnscache:v2 spec: lifecycle: Draft packageName: dnscache repository:...

> Just a note: This one is different. This is more like a runtime dependency mixed with a value propagating from the runtime state (sounds like `apply-time` dependency). Yes, I'd...

> Do we have an example of value propagation that's not an IP address? IP addresses can be reduced to the service case. Service is indirection, and is a good...

> Those likely become inputs to multiple packages, and there is no simple protocol for serving them up via indirection. While this is true, there actually *are* ways to deal...

@justinsb showed a concept of "binding" objects that may satisfy some of the dependency use cases. This is a resource within the package that "advertises" itself as a sort of...