-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Labels
enhancementNew feature or requestNew feature or requesttriage/acceptedIssues which should be fixed (post-triage)Issues which should be fixed (post-triage)
Description
After the kubernetes/code-generator#163 issue in Kubernetes code-gen has a PR that is likely to be merged, we should set up an interim fork of that repo.
Such fork would be tracking the Kubernetes code-gen until the said PR be available in Kantive.
The fork should be automatically updated with a CI, to apply our modification on top of the K8s code-gen for each of the release branches.
Our interim drift of K8s code-gen may contain just an embedding of K8s scripts, similar to knative/hack#222
Here are some references which may help set up such a fork:
- RH runs its forks with the https://github.com/cardil/deviate tool, which simplifies the sync process greatly (see example project configuration https://github.com/openshift-knative/kn-plugin-event/blob/main/.deviate.yaml, and the example Jenkins log)
- VMware uses a https://github.com/carvel-dev/vendir tool to sync anything
- Kuberentes is also syncing their monorepo https://github.com/kubernetes/kubernetes onto project specific ones. We might use those tools as well.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesttriage/acceptedIssues which should be fixed (post-triage)Issues which should be fixed (post-triage)